项目中用到了记录一下,直接上方法
1、List转String
String permissionListStr = String.join(",", permissionList);
在Java 8中,我们在JavaString
类中有一个新的方法join()
。Java String join()
方法连接给定的串行并返回连接的串口
2、String转List
List<String> permissionList = Arrays.asList(permissionListStr.split(","));
permissionListStr.split(",")返回数组,Arrays.asList()转换数组为list;需要注意的是Arrays.asList()的list没有并没有重写add,remove等方法调用时会报错,而且不能用于基本类型。