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

溫馨提示×

如何將string數組轉為Map

小樊
178
2024-07-01 23:50:37
欄目: 編程語言

要將一個string數組轉為Map,可以使用Stream API和Collectors.toMap()方法來實現。以下是一個示例代碼:

import java.util.Arrays;
import java.util.Map;
import java.util.stream.Collectors;

public class Main {
    public static void main(String[] args) {
        String[] array = {"key1=value1", "key2=value2", "key3=value3"};

        // 將string數組轉為Map
        Map<String, String> map = Arrays.stream(array)
                .map(s -> s.split("="))
                .collect(Collectors.toMap(s -> s[0], s -> s[1]));

        // 打印Map
        map.forEach((key, value) -> System.out.println(key + " -> " + value));
    }
}

在上面的示例中,首先我們把每個字符串按照"="分割,然后使用Collectors.toMap()方法將分割后的結果轉為Map。最后通過forEach()方法打印Map中的鍵值對。

0
丰镇市| 五寨县| 垫江县| 耒阳市| 休宁县| 抚宁县| 邢台县| 满城县| 阿拉善左旗| 多伦县| 华阴市| 榆中县| 松原市| 舟曲县| 扶风县| 元江| 宣威市| 商都县| 沐川县| 甘孜县| 江都市| 龙泉市| 南汇区| 朝阳区| 外汇| 静乐县| 宜昌市| 松潘县| 普兰店市| 孟津县| 丰顺县| 连山| 黄平县| 应用必备| 鸡泽县| 浑源县| 汉沽区| 兴城市| 巩留县| 林州市| 霸州市|