SORU
13 HAZİRAN 2010, Pazar


ArrayList<Dize> CharSequence[]

ArrayList<String> CharSequence[] bir çıkış yapmak için en kolay yolu ne olurdu?

Emin CharSequence Dizi ArrayList her öğe ve kopya arasında dolaşmak olabilir, ama belki de daha hızlı daha iyi/var mı?

CEVAP
13 HAZİRAN 2010, Pazar


Bunun için List#toArray(T[]) kullanabilirsiniz.

CharSequence[] cs = list.toArray(new CharSequence[list.size()]);

İşte küçük bir gösteri:

List<String> list = Arrays.asList("foo", "bar", "waa");
CharSequence[] cs = list.toArray(new CharSequence[list.size()]);
System.out.println(Arrays.toString(cs)); // [foo, bar, waa]

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • GoldgenieOfficial

    GoldgenieOff

    23 Temmuz 2009
  • SamsTech

    SamsTech

    4 NİSAN 2014