Jes*_*per 24
是的,你通过获取entrySet()地图来做到这一点.例如:
Map<String, Object> map = new HashMap<String, Object>();
// ...
for (Map.Entry<String, Object> entry : map.entrySet()) {
System.out.println("key=" + entry.getKey() + ", value=" + entry.getValue());
}
Run Code Online (Sandbox Code Playgroud)
(当然,替换String和Object您的特定类型Map- 上面的代码只是一个例子).
Esk*_*sko 16
使用for-each循环,Map.keySet()用于迭代键,Map.values()迭代值和Map.entrySet()迭代键/值对.
请注意,所有这些都是用于获取它们的地图的直接视图,因此您对三者中的任何一个或地图本身所做的任何修改也将反映给所有其他人.
| 归档时间: |
|
| 查看次数: |
53904 次 |
| 最近记录: |