数组去重 JDK1.8

数组去重 JDK1.8
List strings = Arrays.asList(“a”, “b”, “b”, “c”,“a”,“d”,“c”);
List collect = strings.stream().distinct().collect(Collectors.toList());
collect.forEach(System.out::println);

Set set =new HashSet();
List list=new ArrayList();
List strings = Arrays.asList(“a”, “b”, “b”, “c”,“a”,“d”,“c”);
for (String str:strings){
if(set.add(str)){
list.add(str);
}
}
for(String s:list){
System.out.println(s);
}

你可能感兴趣的:(java,java,jdk)