List转成Map:
// list 转成map
public static Map<String, String> listToMap(List<Map<String, String>> list) {
Map<String, String> map = new HashMap<>();
for (Map<String, String> list1 : list) {
map.put(list1.get("paraKey"), list1.get("paraValue"));
}
return map;
}
把mapString字符串 转换成 map类型 并存到list里
// 把mapString字符串 转换成 map类型 并存到list里
public static List<Map<String, String>> mapStringToMap(String str) {
str = str.substring(1, str.length() - 1).replaceAll(" ", "");
String[] strs = str.split(",");
List<Map<String, String>> list = new ArrayList<>();
for (String string : strs) {
Map<String, String> map = new HashMap<>();
String key = string.split("=")[0];
String value = string.split("=")[1];
map.put("paraKey", key);
map.put("paraValue", value);
list.add(map);
}
return list;
}