Iterator iterator = map.entrySet().iterator();
while (iterator.hasNext())
{
Map.Entry mapEntry = (Map.Entry) iterator.next();
System.out.println("The key is: " + mapEntry.getKey() + ",value is :" + mapEntry.getValue());
}
这是我的代码。现在我不想使用迭代器来获取值。
请帮助我找到最佳解决方案。
Map<String, Object> map = .....;//Initialization here
for (String key : map.keySet()) {
// write your code here
}
//如果你只是使用Map的键
for (Object value : map.values()) {
// write your code here
}
//如果您只是使用地图中的值
for (Map.Entry<String, Object> entry : map.entrySet()) {
String key = entry.getKey();
Object value = entry.getValue();
// you code here
}
//如果你想要键和值
//全部都没有使用Map的Iterator
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)