100分请教java中有没有哪个容器可以指定一个key,返回多个值的? java.swing.JColorChooser中的调色版?JColorChooser.showDialog(comtener p,String s,Color c)可以吗 不过是颜色 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String []str={"123","abc"};a.put("key",str); List list = new ArrayList();a.put("aa", list);加值的时候可以List tempList = (List) a.get("aa");tempList.add("abc");tempList.add("bcd"); 其实就像楼上两位说的import java.util.*;public class TT { private List list=null; private HashMap hm=new HashMap(); public static void main(String[] args) { //test,the result is {a=[aaa, abb], c=[ddd]} TT t=new TT(); t.put("a","aaa"); t.put("a","abb"); t.put("c","ddd"); System.out.println(t.hm); } public void put(Object key,Object value) { if(hm.keySet().contains(key)) ((List)hm.get(key)).add(value); else { list=new LinkedList(); list.add(value); hm.put(key,list); } }} JAVA数据流转化为视频格式 如何用java实现128位密钥的RSA算法 GridLayout布局,JPanel上的添加的JScroll没有用。 各位前辈你们有没有java联接数据库的源代码? 关于Graphics类的一个初级问题 C# 转 java 新手问题 请看这段程序如何运行? 关于图象过滤的问题?一定给分!!!!! java根据XML生成复杂的json字符串 jdk安装和配置 java中如何进行自定义线型的绘制? 大家讨论一下有没有办法将已有的应用程序做成一个Web Service?
a.put("key",str);
a.put("aa", list);
加值的时候可以
List tempList = (List) a.get("aa");
tempList.add("abc");
tempList.add("bcd");
import java.util.*;public class TT { private List list=null;
private HashMap hm=new HashMap();
public static void main(String[] args) {
//test,the result is {a=[aaa, abb], c=[ddd]}
TT t=new TT();
t.put("a","aaa");
t.put("a","abb");
t.put("c","ddd");
System.out.println(t.hm);
}
public void put(Object key,Object value)
{
if(hm.keySet().contains(key))
((List)hm.get(key)).add(value);
else
{
list=new LinkedList();
list.add(value);
hm.put(key,list);
}
}
}