逗号字符串_集合_数组之间的相互转化

ゝ一世哀愁。 2022-04-13 08:12 370阅读 0赞
  1. @Test
  2. public void cover(){
  3. String array[] = { "1","2","3"};
  4. List<String> list ;
  5. String str ;
  6. //1、数组转化为集合
  7. list = Arrays.stream(array).collect(Collectors.toList());
  8. //2、
  9. list = Arrays.asList(array);
  10. //2、集合转换为数组
  11. array = list.stream().toArray(String[]::new);
  12. //2、
  13. array = list.toArray(new String[0]);
  14. //集合转化为逗号的字符串
  15. //1、
  16. str = list.stream().collect(Collectors.joining(","));
  17. System.out.println(str);
  18. //2、
  19. str = StringUtils.join(list,"," );
  20. System.out.println(str);
  21. //1、数组转化为带逗号的字符串
  22. str = Arrays.stream(array).collect(Collectors.joining(","));
  23. System.out.println(str);
  24. //逗号字符串转化为数组
  25. array = str.split(",");
  26. //逗号字符串转化为集合
  27. list = Arrays.asList(str.split(",")) ;
  28. }

ContactAuthor

发表评论

表情:
评论列表 (有 0 条评论,370人围观)

还没有评论,来说两句吧...

相关阅读