Java 字符串转 Map: 详细指南和示例代码
可以使用 Java 中的 split() 方法将字符串拆分成键值对,然后将其存储在 Map 中。以下是一个示例代码:
public static Map<String, String> stringToMap(String str) {
Map<String, String> map = new HashMap<>();
String[] keyValuePairs = str.split(",");
for (String pair : keyValuePairs) {
String[] entry = pair.split(":");
map.put(entry[0].trim(), entry[1].trim());
}
return map;
}
在这个示例中,我们假设字符串的格式为 'key1:value1,key2:value2,key3:value3'。首先,我们使用逗号将字符串拆分成键值对数组。然后,我们使用冒号将每个键值对拆分成键和值,并将它们存储在 Map 中。注意,我们使用 trim() 方法来删除键和值中的任何空格。
原文地址: https://www.cveoy.top/t/topic/ovAB 著作权归作者所有。请勿转载和采集!