javaä¸å¯ä»¥ä½¿ç¨hashmapçentryæ¥æ¥æ¾keyå¼ï¼ç¤ºä¾å¦ä¸ï¼
private static ArrayList valueGetKey(Map map,String value) {
Set set = map.entrySet();//æ°å»ºä¸ä¸ªä¸å¯éå¤çéå
ArrayList arr = new ArrayList<>();//æ°å»ºä¸ä¸ªéå
Iterator it = set.iterator();//éåçç±»
while(it.hasNext()) {
Map.Entry entry = (Map.Entry)it.next();//æ¾å°æækey-value对éå
if(entry.getValue().equals(value)) {//éè¿å¤ææ¯å¦æ该valueå¼
int s = (int)entry.getKey();//åå¾keyå¼
arr.add(s);
}
}
return arr;
}