如何在JAVA中拆分ArrayList中的字符串
在java中如何将字符串拆分为ArrayList? 我正在读字符串如何在JAVA中拆分ArrayList中的字符串,java,Java,在java中如何将字符串拆分为ArrayList? 我正在读字符串 st = input.nextLine(); 我想在我的ArrayList中拆分它 list.add(st); 假设逗号是分隔符,您可以使用 new ArrayList<String>(Arrays.asList( str.split(",") )); 第一种方式: String str = "test,abc,123,xyz,win,hk"; List<String> list = new Arr
st = input.nextLine();
我想在我的ArrayList中拆分它
list.add(st);
假设逗号是分隔符,您可以使用
new ArrayList<String>(Arrays.asList( str.split(",") ));
第一种方式:
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);
分割字符串的分隔符是什么?可能重复调用分割,迭代结果并将其添加到列表中,或直接将字符串[]转换为ArrayList