回答

收藏

如何有效地迭代 Java Map 中的每个条目?

技术问答 技术问答 396 人阅读 | 0 人回复 | 2023-09-11

假如我有一个Map用 Java实现界面对象,希望每一对都能遍历,那么最有效的遍历映射方法是什么呢?5 P, V. a1 B% ^7 r
元素的顺序是否取决于我对接口的特定地图?
9 z9 t% i; B' j+ l) g9 G; R$ K                                                                $ b" G" }" e  s$ ^
    解决方案:                                                                / C5 E( |* S# _) R, K; i3 _- d/ C! T5 A
                                                                Map map = ...for (Map.Entry entry : map.entrySet()      System.out.println(entry.getKey()   "/"   entry.getValue());}在 Java 10  上:; ?3 {. d$ m# f# `$ x  C
for (var entry : map.entrySet()      System.out.println(entry.getKey()   "/"   entry.getValue());}
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则