public static void main(String[] args) { String strArray[]={"3=10", "2=10", "1=30", "7=10", "6=10", "5=10", "4=10", "9=10", "8=10"};
Map<String,String> map = new HashMap<String,String>();
for(int i=0;i<strArray.length;i++){
map.put(strArray[i].split("=")[0], strArray[i].split("=")[1]);
}
System.out.println(map.toString());
}
Map<String,String> map = new HashMap<String,String>();
for(int i=0;i<strArray.length;i++){
map.put(strArray[i].split("=")[0], strArray[i].split("=")[1]);
}
System.out.println(map.toString());
}
解决方案 »
- 求高手解析:org.apache.commons.httpclient.NoHttpResponseException
- 小弟有一问题请教
- 大家帮帮忙
- 请教了spring+struts+hibernate框架我也不知道哪位朋友有没碰到类似的问题,先帮我看看咯!
- 解析XML时遇到的问题
- 如何徒手创建hibernate或struts程序,急急!!
- 请教
- 请教各位大虾一个java基础问题结合spring
- struts与validator的一个小问题
- 求助:JTA编程中lookup("javax.transaction.UserTransaction")出错了
- spring aop log4j 问题
- ifram弹出层相关问题
String strArray[]=str.substring(1,str.length()-1).split(",");
Map<String,String> map = new HashMap<String,String>();
for(int i=0;i<strArray.length;i++){
map.put(strArray[i].split("=")[0], strArray[i].split("=")[1]);
}
System.out.println(map.toString());
}
Pattern pattern = Pattern.compile("(\\d+)=(\\d+)");
Matcher matcher = pattern.matcher(line);
while(matcher.find()) {
map.put(Integer.parseInt(matcher.group(1)), Integer.parseInt(matcher.group(2)));
}
for(Map.Entry<Integer, Integer> entry : map.entrySet()) {
System.out.println(String.format("key: %d value: %d", entry.getKey(), entry.getValue()));
}