如何将字符串转换为哈希映射?
2022-09-01 07:04:14
我有一个Java属性文件,有一个as.因此,我在加载属性文件后使用该方法检索该方法,如下所示:KEY
ORDER
VALUE
KEY
getProperty()
String s = prop.getProperty("ORDER");
然后
s ="SALES:0,SALE_PRODUCTS:1,EXPENSES:2,EXPENSES_ITEMS:3";
我需要从上面的字符串创建一个哈希映射。 应该是 HashMap 的,并且应该是 s 的 s。SALES,SALE_PRODUCTS,EXPENSES,EXPENSES_ITEMS
KEY
0,1,2,3,
VALUE
KEY
如果是硬绳,它看起来如下:
Map<String, Integer> myMap = new HashMap<String, Integer>();
myMap.put("SALES", 0);
myMap.put("SALE_PRODUCTS", 1);
myMap.put("EXPENSES", 2);
myMap.put("EXPENSES_ITEMS", 3);