50,503
社区成员
发帖
与我相关
我的任务
分享
package util;
import java.util.HashMap;
import java.util.Map;
public class Test6 {
public static void main(String[] args) {
String str = "100004,bsave,100004,bcancel,100005,bcancel,100005,badd,100006,badd";
String []temp = str.split(",");
Map<String, String> map = new HashMap<String, String>();
for (int i = 0; i < temp.length; i+=2) {
if(map.keySet().contains(temp[i])){
map.put(temp[i], map.get(temp[i])+","+temp[i+1]);
}else{
map.put(temp[i], temp[i+1]);
}
}
System.out.println(map);
}
}