如何在Java中将String拆分为ArrayList? 我正在阅读字符串
st = input.nextLine();
我希望将它拆分到我的ArrayList
中list.add(st);
答案 0 :(得分:1)
假设comma(,)
是您的分隔符,您可以使用
new ArrayList<String>(Arrays.asList( str.split(",") ));
答案 1 :(得分:1)
第一种方式:
String str = "test,abc,123,xyz,win,hk";
List<String> list = new ArrayList<String>(Arrays.asList(str.split(",")));
System.out.println(list);
第二种方式:
List<String> list1 = new ArrayList<String>();
for(int win = 0; win < str.split(",").length; win++ ){
list1.add(str.split(",")[win]);
}
System.out.println(list1);