91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

利用list.stream()優化Java集合操作

小樊
81
2024-08-08 23:40:39
欄目: 編程語言

  1. 使用filter()方法篩選出符合條件的元素:

List list = Arrays.asList(“apple”, “banana”, “orange”, “grape”); List filteredList = list.stream() .filter(s -> s.startsWith(“a”)) .collect(Collectors.toList());

  1. 使用map()方法對集合中的元素進行轉換:

List list = Arrays.asList(1, 2, 3, 4, 5); List squaredList = list.stream() .map(i -> i * i) .collect(Collectors.toList());

  1. 使用reduce()方法對集合中的元素進行歸約操作:

List list = Arrays.asList(1, 2, 3, 4, 5); int sum = list.stream() .reduce(0, (a, b) -> a + b);

  1. 使用forEach()方法對集合中的元素進行遍歷操作:

List list = Arrays.asList(“apple”, “banana”, “orange”, “grape”); list.stream() .forEach(System.out::println);

  1. 使用sorted()方法對集合中的元素進行排序操作:

List list = Arrays.asList(3, 1, 4, 1, 5, 9, 2, 6, 5, 3); List sortedList = list.stream() .sorted() .collect(Collectors.toList());

0
墨竹工卡县| 沂源县| 鄄城县| 宁夏| 凉城县| 台北县| 兴宁市| 沙河市| 吉林省| 会泽县| 太仓市| 仪陇县| 文安县| 永安市| 平果县| 龙里县| 浦东新区| 伊川县| 德州市| 茶陵县| 林州市| 遂平县| 郑州市| 陆河县| 平度市| 洪泽县| 扎鲁特旗| 二手房| 伊宁县| 安顺市| 修水县| 新民市| 淳化县| 和林格尔县| 克拉玛依市| 汝南县| 游戏| 建湖县| 无棣县| 西安市| 高雄市|