您不必遍历它。但是拔下钥匙并将其存储在列表中会很方便。这就是执行indexOf()类型操作的唯一方法。
List<String> keyList = new ArrayList<String>(map.keySet());// Given 10th element's keyString key = "aKey";int idx = keyList.indexOf(key);for ( int i = idx ; i >= 0 ; i-- ) System.out.println(map.get(keyList.get(i)));



