中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

stream怎么去重復數據

小億
130
2024-02-04 09:05:23
欄目: 編程語言

可以使用distinct操作符來去重流中的數據。distinct操作符會返回一個去重后的流,它會根據流中的元素的equals方法來判斷元素是否重復。

以下是一個示例代碼:

List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 3, 2, 1);

List<Integer> distinctNumbers = numbers.stream()
                                      .distinct()
                                      .collect(Collectors.toList());

System.out.println(distinctNumbers);  // 輸出: [1, 2, 3, 4]

在上面的示例中,我們通過使用distinct操作符去重了numbers流中的元素,并將結果收集到一個新的列表中。最終輸出的結果是去重后的列表[1, 2, 3, 4]

0
法库县| 贡嘎县| 象州县| 丹棱县| 永兴县| 大港区| 巴东县| 尉犁县| 张家界市| 奈曼旗| 临澧县| 高邑县| 南漳县| 黄龙县| 石屏县| 玉溪市| 山阳县| 五家渠市| 石泉县| 冕宁县| 比如县| 堆龙德庆县| 莎车县| 奉节县| 拜泉县| 新河县| 玛多县| 招远市| 峨山| 临沂市| 阿拉善右旗| 泗阳县| 泾川县| 卫辉市| 镇康县| 永安市| 资中县| 乡宁县| 亳州市| 桂林市| 两当县|