字符串列表ArrayList<String> strList1 存有
[a]
[b]
[c]
....字符串列表ArrayList<String> strList2 存有
[a,z1]
[a,z2]
[b,z1]
[b,z2]
[c,z1]
[c,z2]
....根据以上两个ArrayList对象变量我如何生成一个HashMap<String key,ArrayList list>对象变量
key:a
value:
[a,z1]
[a,z2]
...key:b
value:
[b,z1]
[b,z2]
...key:c
value:
[c,z1]
[c,z2]
...我描述的不是很好,但JAVA有经验的人应该明白我的意思吧。
[a]
[b]
[c]
....字符串列表ArrayList<String> strList2 存有
[a,z1]
[a,z2]
[b,z1]
[b,z2]
[c,z1]
[c,z2]
....根据以上两个ArrayList对象变量我如何生成一个HashMap<String key,ArrayList list>对象变量
key:a
value:
[a,z1]
[a,z2]
...key:b
value:
[b,z1]
[b,z2]
...key:c
value:
[c,z1]
[c,z2]
...我描述的不是很好,但JAVA有经验的人应该明白我的意思吧。
解决方案 »
- RandomAccessFile中seek方法是什么意思
- Java有基本类型了,为什么还有基本类型的对象封装
- 在ToolBar左右加上两个箭头按钮,点击箭头按钮,可以使ToolBar左右移动 , 希望有源代码. (高分求!!!)
- java 二极菜单的问题???????????????
- 请问:如何把一个整数转换成一个定长的String
- 请教关于替代文件内容的问题
- 创建对象放在方法里面/外面,或者方法for里面/外面,有什么区别
- 什么是erp mis
- JAVA怎样实现的在IE中打开WORD进行编辑的代码呀。我急用
- 情况紧急!立马给分!编译时出现“使用或覆盖一个不鼓励使用的API”是怎么回事?
- 这是为什么啊!(关于Exception)
- javaIO流的选择
for(String a:linkedGlryshr){
hashMap = new HashMap<String,ArrayList<String>>();
for(String b:toLeader){
if(a.equals(b.split("@@@")[1])){ tempList.add(b.split("@@@")[1]+"@@@"+b.split("@@@")[2]);
}
}
hashMap.put(a, tempList);
}
for(int i = 0; i < strList1.size(); i ++){
List tempList = new ArrayList();
for(int j = 0; j < strList2.size(); j ++){
String temp = (String)strList2.get(j);
if(temp.split(",")[0].equals(strList1.get(i).toString())){
tempList.add(temp);
}
}
map.put(strList1.get(i).toString(), tempList);
}