代码实现
string转化为list
String ids = "111,222,333,444";
List<String> list = new ArrayList<>();
String str[] = ids.split(",");
list = Arrays.asList(str);
list转化为string
public void test() {
List<String> list = new ArrayList<String>();
list.add("aa");
list.add("bb");
list.add("cc");
String str=String.join(",", list);
System.out.print(str);
}
实现思路
先将string类型的字符串用split()函数进行分割成string类型的数组,再利用aslist()将数组转化为list。