如何在Java中以相反的顺序迭代hashmap

如何在Java中以相反的顺序迭代hashmap,第1张

如何在Java中以相反的顺序迭代hashmap

Hashmap没有特定的顺序。但是您可以使用TreeMap。

也许这个简单的例子可以帮助您:

Map<Integer, String> map = new TreeMap<Integer, String>();        map.put(1, "abc1");        map.put(2, "abc2");        map.put(3, "abc3");        ArrayList<Integer> keys = new ArrayList<Integer>(map.keySet());        for(int i=keys.size()-1; i>=0;i--){ System.out.println(map.get(keys.get(i)));        }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5561627.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存