java中String转化为Array 和 List
现实业务场景中有的需要将String 转为 Array 或者 List,
例如将 字符串对象 happy,erery,day 转为为数组 代码如下:
String a="Happy,every,day";
// String 转化为 Array
String [] arr=a.split(",");
for(int i=0;i<arr.length;i++){
// 依次输出 数组元素
System.out.print(arr[i]+"||");
}
例如将 字符串对象 happy,erery,day 转为为List 代码如下:
String a="Happy,every,day";
// 注意:这里是得到array类型的List
List<String> aList=Arrays.asList(a.split(","));
// 转化成Arraylist
List<String> bList= new ArrayList<>(aList);
for (String c : bList){
System.out.println("元素为"+c);
}
总结:从上面的例子可以看出 String转化为List过程如下