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

溫馨提示×

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
林周县| 曲阳县| 鹤壁市| 桑植县| 托克逊县| 开江县| 鄂州市| 邯郸市| 辰溪县| 沁源县| 永新县| 金塔县| 泗阳县| 阳朔县| 隆子县| 永平县| 麦盖提县| 平顺县| 敖汉旗| 稷山县| 南涧| 斗六市| 水城县| 工布江达县| 秦皇岛市| 平阳县| 固阳县| 沧源| 佛冈县| 芦溪县| 和田市| 乐安县| 海原县| 即墨市| 华阴市| 道孚县| 邹平县| 叶城县| 南昌县| 边坝县| 平利县|