SORU
20 EYLÜL 2011, Salı


Nasıl bir virgülle ayrılmış Dize Için dönüştürmek için?

Herhangi bir yerleşik yöntem bize biraz kaba bir virgülle ayrılmış Dize dönüştürmek için sağlayan Java (e.var g dizi, Liste veya Vektör)? Veya özel bir kod yazmak gerekiyor bunun için?

String commaSeparated = "item1 , item2 , item3";
ArrayList<String> items = //method that converts above string into list??

CEVAP
20 EYLÜL 2011, Salı


Virgülle ayrılmış Dize Için dönüştürmek

List<String> items = Arrays.asList(str.split("\\s*,\\s*"));

Yukarıdaki kod bir sınırlayıcı olarak tanımlanan dize böler: listeye sözcükler ve kelimeler ve virgüller arasında herhangi bir boşluk çökecek olan, zero or more whitespace, a literal comma, zero or more whitespace.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • How To Cook That

    How To Cook

    16 NİSAN 2011