字符串以逗号分隔去重

可以使用 Set 集合来去重,然后再将集合中的元素转换为字符串。

String str = "a,b,c,c,d,e,e,f";
String[] arr = str.split(",");
Set<String> set = new HashSet<String>(Arrays.asList(arr));
String result = String.join(",", set);
System.out.println(result);

结果

a,b,d,c,e,f

 

posted @ 2023-06-19 11:34  java璀璨小菜鸟  阅读(667)  评论(0)    收藏  举报