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

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • Rootjunky.com

    Rootjunky.co

    22 EKİM 2011