java字符串转map
时间: 2023-11-10 22:04:31 浏览: 136
将JSON格式的字符串转换成MAP
可以使用Java中的split方法和Java8中的stream操作来将字符串转换为Map。例如,假设字符串格式为key1=value1,key2=value2,key3=value3,可以使用以下代码:
```
String str = "key1=value1,key2=value2,key3=value3";
Map<String, String> map = Arrays.stream(str.split(","))
.map(entry -> entry.split("="))
.collect(Collectors.toMap(entry -> entry[0], entry -> entry[1]));
```
这将返回一个包含键值对的Map对象,其中键为key1、key2和key3,对应的值为value1、value2和value3。
阅读全文