首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

怎么从HashMap判断相同的value并知道有哪些相同

2012-11-01 
如何从HashMap判断相同的value并知道有哪些相同大家都知道HashMap的键是不同的,现在我的HashMap的value是

如何从HashMap判断相同的value并知道有哪些相同
大家都知道HashMap的键是不同的,现在我的HashMap的value是存的object类型,但是这个object有些是相同的类型,我要知道哪些是一类的,有多少,最后把这些相同的object的key存起来,我还需要知道这些key是哪个object的,

[解决办法]
你看一下这个例子,取得objec的类型
HashMap hm=new HashMap();
hm.put("A", 123);
Class c=hm.get("A").getClass();
System.out.println(c.getName());
[解决办法]
遍历老map,新建一个map,以老map的value做key,List做value

热点排行