SORU
12 NİSAN 2012, PERŞEMBE


Yineleyici Için dönüştürme

Verilen Iterator<Element> nasıl yapabiliriz dönüştürmek yineleyici ArrayList<Element> (List<Element>) en iyi ve en hızlı şekilde mümkün, elimizden kullanın. ArrayList's işlemleri gibi get(index), add(element), vb.

CEVAP
11 HAZİRAN 2012, PAZARTESİ


Daha iyi Guava gibi bir kitaplığı kullanın:

import com.google.common.collect.Lists;

Iterator<Element> myIterator = ... //some iterator
List<Element> myList = Lists.newArrayList(myIterator);

veya Apache Commons Collections:

import org.apache.commons.collections.IteratorUtils;

Iterator<Element> myIterator = ...//some iterator

List<Element> myList = IteratorUtils.toList(myIterator);       

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • PoreoticsHD

    PoreoticsHD

    22 NİSAN 2010
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011