JDK8新特性之两个字符串list去重,一行代码搞定
List<String> sortNoList = Arrays.asList("1", "2", "3", "4", "6", "7", "8"); // 前端传输过来的sortNo List<String> forntSortList = Arrays.asList("2","5","8"); List<String> collect = sortNoList.stream().filter(x -> forntSortList.stream().noneMatch(y -> y.equals(x))).collect(Collectors.toList()); System.out.println(collect);
运行结果如下,如果您有什么疑问。记得下方留言关注哦