遍历HashMap的四种方法
创建HashMap集合
1 | HashMap<Integer, String> hashMap = new HashMap<>(16); |
遍历
keySet()
使用keySet()方法,先遍历键,再取出值
1 | for (Integer key : hashMap.keySet()) { |
values()
使用values()方法,直接遍历值
1 | for (String value : hashMap.values()) { |
entrySet()
使用entrySet()方法,然后通过getKey()和getValue()分别取键和值
1 | for (Map.Entry entry : hashMap.entrySet()) { |
ForEach()
通过ForEach()方法直接遍历
1 | hashMap.forEach((key, value) -> System.out.println(key + "," + value)); |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeDao's Blog!
评论