将该
String.split()方法与
,分隔符一起使用,以获取对列表。迭代对,然后
split()再次使用
:分隔符以获取每个对的键和值。
Map<String, Integer> myMap = new HashMap<String, Integer>();String s = "SALES:0,SALE_PRODUCTS:1,EXPENSES:2,EXPENSES_ITEMS:3";String[] pairs = s.split(",");for (int i=0;i<pairs.length;i++) { String pair = pairs[i]; String[] keyValue = pair.split(":"); myMap.put(keyValue[0], Integer.valueOf(keyValue[1]));}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)