逗号字符串_集合_数组之间的相互转化
@Test
public void cover(){
String array[] = {"1","2","3"};
List<String> list ;
String str ;
//1、数组转化为集合
list = Arrays.stream(array).collect(Collectors.toList());
//2、
list = Arrays.asList(array);
//2、集合转换为数组
array = list.stream().toArray(String[]::new);
//2、
array = list.toArray(new String[0]);
//集合转化为逗号的字符串
//1、
str = list.stream().collect(Collectors.joining(","));
System.out.println(str);
//2、
str = StringUtils.join(list,"," );
System.out.println(str);
//1、数组转化为带逗号的字符串
str = Arrays.stream(array).collect(Collectors.joining(","));
System.out.println(str);
//逗号字符串转化为数组
array = str.split(",");
//逗号字符串转化为集合
list = Arrays.asList(str.split(",")) ;
}
感兴趣的,欢迎添加博主微信,
哈,博主很乐意和各路好友交流,如果满意,请打赏博主任意金额,感兴趣的在微信转账的时候,备注您的微信或者其他联系方式。添加博主微信哦。
请下方留言吧。可与博主自由讨论哦
微信 | 微信公众号 | 支付宝 |
---|---|---|