读书人

Map的value获得key

发布时间: 2012-08-21 13:00:22 作者: rapoo

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;} 

读书人网 >编程

热点推荐