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

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • Mr. H

    Mr. H

    1 Temmuz 2012