List<Integer> songListIds = listSongs.stream().map(e -> e.getSongListId()).collect(Collectors.toList());如何对songListId去重
时间: 2024-01-21 13:18:20 浏览: 67
Java8 Stream中间操作实例解析
你可以使用Java 8的Stream API中提供的distinct()方法对songListIds进行去重操作,具体代码如下:
```
List<Integer> distinctSongListIds = songListIds.stream().distinct().collect(Collectors.toList());
```
这样就可以得到一个去重后的List<Integer>了。
阅读全文