小编Mal*_*sor的帖子

Java将List <String>转换为Map <String,String>

有没有一种很好的方法将字符串列表(使用Collectos API?)转换/转换为HashMap?

StringList和Map:

List<String> entries = new ArrayList<>();
HashMap<String, String> map = new HashMap<>();
Run Code Online (Sandbox Code Playgroud)

...

我的StringList包含如下字符串:

    entries.add("id1");
    entries.add("name1, district");
    entries.add("id2");
    entries.add("name2, city");
    entries.add("id3");
    entries.add("name3");
Run Code Online (Sandbox Code Playgroud)

输出应该是:

{id1=name1, district, id2=name2, city, id3=name3}
Run Code Online (Sandbox Code Playgroud)

谢谢!

java collections list hashmap java-stream

2
推荐指数
1
解决办法
1105
查看次数

标签 统计

collections ×1

hashmap ×1

java ×1

java-stream ×1

list ×1