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

溫馨提示×

java中map轉list怎么實現

小億
243
2023-12-16 19:57:50
欄目: 編程語言

可以使用Java的Stream流來實現Map轉List。具體步驟如下:

  1. 使用keySet()方法獲取Map中所有的key。
  2. 使用stream()方法將key轉換為Stream流。
  3. 使用map()方法將每個key轉換為對應的value。
  4. 使用collect()方法將Stream流轉換為List。

以下是示例代碼:

import java.util.*;

public class MapToListExample {
    public static void main(String[] args) {
        Map<String, Integer> map = new HashMap<>();
        map.put("a", 1);
        map.put("b", 2);
        map.put("c", 3);

        List<Integer> list = map.keySet()
                                .stream()
                                .map(map::get)
                                .collect(Collectors.toList());

        System.out.println(list); // [1, 2, 3]
    }
}

在上述代碼中,我們首先創建了一個包含鍵值對的Map對象。然后,我們使用keySet()方法獲取所有的key,使用stream()方法將key轉換為Stream流,再使用map()方法將每個key轉換為對應的value。最后,使用collect()方法將Stream流轉換為List。最終的輸出結果是[1, 2, 3]

0
阳西县| 香格里拉县| 城固县| 奉化市| 文安县| 平果县| 龙岩市| 呼伦贝尔市| 特克斯县| 福州市| 杨浦区| 榕江县| 军事| 南昌县| 大关县| 富蕴县| 曲阳县| 宝山区| 东海县| 长汀县| 马龙县| 康马县| 阜新| 且末县| 班玛县| 郯城县| 耿马| 呼伦贝尔市| 虞城县| 屏南县| 五常市| 林州市| 桑植县| 惠来县| 大名县| 临夏市| 金坛市| 永登县| 峡江县| 洛南县| 张家口市|