大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
HashMap的遍历可以用entrySet();keySet()可以获得key,根据key可以用get(key)获取value ;values()可以获取map里所有的值,返回的是一个Collection 。
//entrySet
Map<String ,String> map1 = new HashMap<String , String>();;
/* Iterator<Entry<String, String>> iterator1 = map1.entrySet().iterator();
while(iterator1.hasNext()){
Map.Entry entry = (Map.Entry) iterator1.next();
Object key = entry.getKey();
Object value = entry.getValue();
}*/
for(Map.Entry<String, String> entry:map1.entrySet()){
Object key = entry.getKey();
Object value = entry.getValue();
}
//keySet
Map<String ,String> map2 = new HashMap<String , String>();;
/* Iterator<String> iterator2 = map2.keySet().iterator();
while(iterator2.hasNext()){
Object key = iterator2.next();
Object value = map2.get(key);
}*/
for(String key : map2.keySet()){
String value = map2.get(key);
}
//values
Map<String ,String> map3 = new HashMap<String , String>();;
for(String value :map3.values()){
System.out.println(value);
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/195789.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...