java中什么叫entryset?
问题补充说明:HashMap允许将null作为一个entry的key或者value。这个entry好像哪里接触过?想不起来了。什么意思?
是jav来自a中的一个对象,一背伤般可以通过map.entry360问答Set()得到。
1,entrySet实现了Set接口,里面存放的是键值对。一个K对应一个V。
2,用来遍历map的一种方法。
Set<Map.Entry<String,String>>ent慢静均利周需怕者哪院如ryseSet=map.entrySet();
须使告胡for(Map.Ent背征联罪技高这牛纸换ry<String,S汉tring>entry:entryseSet){
System.out.println(entry.getKey()+","+entr药适y.getValue());
}
通过getKey()得次置执计低势到K,getVa鲁lue得到V。
3,还有一种是keySet。
Set<String>set=map.keySet();
for(Strings:set){
System.out.println(s+","+m育又逐施全ap.get(s));
}
里面存的是Map的K。
标签:java,entryset