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

Map的value获得key

2012-08-21 
Map的value取得key转载http://hi.baidu.com/sonos/item/2510a3166cb377c838cb30a4protected List getKeyBy

Map的value取得key
转载http://hi.baidu.com/sonos/item/2510a3166cb377c838cb30a4

protected List getKeyByValue(Map map, Object value) {List keys = new ArrayList();Iterator it = map.entrySet().iterator();while (it.hasNext()) {Map.Entry entry = (Entry) it.next();Object obj = entry.getValue();if (obj != null && obj.equals(value)) {keys.add(entry.getKey());}}return keys;} 

热点排行