一:List转String
1、List用指定字符分割,得到String
jdk1.8推出的新方法
a.String join(CharSequence delimiter,CharSequence…elements)
b.String join(CharSequence delimiter,Iterable<? extends CharSequence>elements)
两个都是静态方法,这里用b就行,把List按照指定分隔符,生成String
2、用List的toArray()方法
toArray有两个重载方法:
a.list.toArray();
b.list.toArray(T[] a);
得到String数组后,循环遍历得到String对象
二:String转List
1、String通过某个字符split,创建list
关于String.split(String regex,int limit)
a.limit n>0,则pattern(模式)应用n-1次
b.limit n<0,则pattern应用无限次
c.limit n=0,则pattern应用无限次并且省略末尾的空字符
——————我是分割线——————————–
Arrays.asList()返回一个受指定数组支持的固定大小的列表。所以不能做Add、Remove等操作。