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

  • Adam Outler

    Adam Outler

    19 EKİM 2006
  • BroadCity

    BroadCity

    10 ŞUBAT 2010
  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009