用java代码实现[{name="",value=""},{name="",value=""}]转换为map
时间: 2023-11-05 09:59:52 浏览: 40
可以使用Java代码将[{name="",value=""},{name="",value=""}]转换为Map。以下是示例代码:
```java
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Main {
public static void main(String[] args) {
List<Map<String, String>> list = new ArrayList<>();
Map<String, String> map1 = new HashMap<>();
map1.put("name", "John");
map1.put("value", "123");
list.add(map1);
Map<String, String> map2 = new HashMap<>();
map2.put("name", "Jane");
map2.put("value", "456");
list.add(map2);
Map<String, String> result = new HashMap<>();
for (Map<String, String> entry : list) {
String name = entry.get("name");
String value = entry.get("value");
result.put(name, value);
}
// 输出结果
System.out.println(result);
}
}
```
这段代码首先创建一个List,其中包含两个Map。然后使用循环遍历List中的每个Map,将name作为key,value作为value,存入新的Map中。最后输出转换后的Map。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)