java stream 去重 失败
时间: 2023-07-02 08:06:07 浏览: 124
Java中对List去重 Stream去重的解决方法
可能你的去重操作没有生效,可以使用以下代码片段来对一个Stream进行去重操作:
```java
List<Integer> distinctNumbers = numbers.stream().distinct().collect(Collectors.toList());
```
其中,numbers是一个包含重复元素的List<Integer>,distinct()方法会返回一个去重后的Stream,最后使用collect(Collectors.toList())方法将去重后的元素收集到一个List中。
如果你仍然无法成功去重,请提供更多的信息,我会尽力帮助你解决问题。
阅读全文