亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java的Map遍歷怎樣使用Stream API

小樊
100
2024-07-23 13:16:03
欄目: 編程語言

在Java中,可以使用Stream API來遍歷Map。以下是一個示例代碼:

import java.util.HashMap;
import java.util.Map;

public class Main {
    public static void main(String[] args) {
        Map<String, Integer> map = new HashMap<>();
        map.put("A", 1);
        map.put("B", 2);
        map.put("C", 3);

        map.entrySet().stream()
            .forEach(entry -> System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue()));
    }
}

在上述代碼中,首先創建一個Map對象并向其中添加鍵值對。然后通過調用entrySet()方法將Map轉換為Set集合,并使用stream()方法將其轉換為Stream流。最后調用forEach()方法遍歷Stream流中的元素,輸出每個鍵值對的鍵和值。

除了使用forEach()方法外,還可以使用其他Stream API提供的方法來處理Map。比如,使用filter()方法過濾Map中的元素,使用map()方法對Map中的元素進行映射等。通過靈活運用Stream API,可以更加方便地對Map進行操作和遍歷。

0
偏关县| 永善县| 福州市| 隆尧县| 嘉祥县| 宝丰县| 甘南县| 荃湾区| 宜君县| 潜山县| 聂荣县| 穆棱市| 台山市| 元朗区| 恭城| 福建省| 泰安市| 曲松县| 仁布县| 尖扎县| 肃宁县| 伊金霍洛旗| 苏州市| 河津市| 承德县| 新源县| 云阳县| 吉首市| 佳木斯市| 锡林浩特市| 大城县| 玛曲县| 名山县| 政和县| 临夏县| 菏泽市| 平泉县| 茶陵县| 襄垣县| 望城县| 安西县|