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ş:
Bir Liste dönüştürmek için nasıl<Di...
Nasıl bir Liste içine virgülle ayrılmı...
Nasıl virgülle ayrılmış bir dize bölme...
Nasıl bir dize dönüştürmek için yığın ...
Nasıl Ruby alt veya üst durumda bir di...