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

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008