List<Integer> list6 = Arrays.asList(6, 7, 8, 9, 9, 8, 7, 6); 如何用stream流去掉重复数据
时间: 2023-06-08 18:04:41 浏览: 163
删除List中的重复值
可以通过以下代码实现去重:
List<Integer> list6 = Arrays.asList(6, 7, 8, 9, 9, 8, 7, 6);
List<Integer> distinctList = list6.stream().distinct().collect(Collectors.toList());
其中,stream()方法可以将list6转化为流对象,通过distinct()方法进行去重操作,最后通过collect(Collectors.toList())方法将去重后的结果收集为一个列表。
阅读全文