【发布时间】:2018-09-06 23:39:55
【问题描述】:
有没有一种很好的方法可以将字符串列表(使用 Collectos API?)转换/转换为 HashMap?
字符串列表和映射:
List<String> entries = new ArrayList<>();
HashMap<String, String> map = new HashMap<>();
...
我的 StringList 包含如下字符串:
entries.add("id1");
entries.add("name1, district");
entries.add("id2");
entries.add("name2, city");
entries.add("id3");
entries.add("name3");
输出应该是:
{id1=name1, district, id2=name2, city, id3=name3}
谢谢!
【问题讨论】:
-
只需遍历列表(以 2 为步骤)并将所有内容放入地图中。只有两行代码。
标签: java list collections hashmap java-stream