HashMap得到某一key 己知HashMap的值,怎么得到对应的键 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hashmap中值可以重复,但是键值不可以,恐怕有些困难吧 ! 不可能反过来取,如果能取的话,那key就没意义了 楼主的用法真的和人不一样,不过不明白这样有什么意义!不如把你的值put到key中,再把你的key放到值中 import java.util.Set;import java.util.Iterator; Set keySet = hashmap.keySet(); for (Iterator i = keySet.iterator(); i.hasNext();) { String key = (String)i.next(); String value = (String)hashmap.get(key); if (value.equals("aa")) { return key; } }呵呵,不知道楼主看懂了没有。 bookhome(bookhome)的方法应该行不过楼主这样做有意义吗? java连接mysql数据库 javase多线程 java se 有什么用? GUI如何获得事件 也发一份的我邮箱,[email protected] ,谢谢了 如何在一个PDF文件中增加内容 为母亲节散分 java swt 桌面应用程序 如何启动 Flex air 程序并传入参数,flex air 如何接受外部参数 关于内部类的问题 弱问题 我现在就想获得注册表里mysql的安装路径 高手进 急! Cipher cipher = Cipher.getInstance("RSA");为什么提示找不到RSA算法?
不如把你的值put到key中,再把你的key放到值中
import java.util.Iterator; Set keySet = hashmap.keySet();
for (Iterator i = keySet.iterator(); i.hasNext();) {
String key = (String)i.next();
String value = (String)hashmap.get(key);
if (value.equals("aa")) {
return key;
}
}呵呵,不知道楼主看懂了没有。