package zuoyecomDemo04;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class Demo01 {
public static void main(String[] args) {
Map<Person, String> map=new HashMap<Person, String>();
map.put(new Person("小红",20), "java0226");
map.put(new Person("小狼",18), "java0226");
map.put(new Person("小白",19), "java0226");
// 遍历
// 1.entrySet+增强for
// 获取所有结婚对象所在的set集合
/*Set<Map.Entry<Person, String>> entrys= map.entrySet();
// 遍历取到每一个结婚正对象
for(Map.Entry<Person, String> em: entrys){
System.out.println(em.getKey()+".."+em.getValue());
}*/
// entryStet+Iteartor迭代器
// 获取结婚证所在的ste集合
Set<Map.Entry<Person, String>> entrys=map.entrySet();
// 获取迭代器对象
Iterator<Map.Entry<Person, String>> it=entrys.iterator();
// 遍历获取每一个结婚对象
while (it.hasNext()) {
Map.Entry<Person, String> ma=it.next();
System.out.println(ma.getKey()+"..."+ma.getValue());
}
}
}
1.entrySet+增强for entryStet+Iteartor迭代器
原文:https://www.cnblogs.com/sihaoyu/p/14783184.html