测试代码
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("v");
list.add("d");
list.add("a");
list.add("v");
list.add("b");
list.add("n");
list.add("g");
List<String> collect = list.stream().distinct().collect(Collectors.toList());
String Str= collect.stream().collect(Collectors.joining(","));
System.out.println(Str);
}
打印结果:
a,v,d,b,n,g
Process finished with exit code 0