public class Test {
public static void main(String[] args) {
Dog ououDog =new Dog("欧欧","雪瑞娜"); //构造函数,参数是name和strain
Dog meimeiDog =new Dog("美美","拉布拉多");
Dog yayaDog =new Dog("亚亚","雪瑞娜");
Dog feifeiDog =new Dog("菲菲","拉布拉多");
Map<String,Dog> lists =new HashMap<String,Dog>();
lists.put(ououDog.getName(),ououDog);
lists.put(meimeiDog.getName(), meimeiDog);
lists.put(feifeiDog.getName(),feifeiDog);
lists.put(yayaDog.getName(),yayaDog);
Set<String> keys =lists.keySet();
Iterator<String> it =keys.iterator();
//打印方法一
while(it.hasNext()){
System.out.println(it.next()+"\t"+lists.get(it.next()).getStrain());
}
//打印方法二
while(it .hasNext()){
String key =it.next();
Dog dog =lists.get(key);
System.out.println(key+"\t"+dog.getStrain());
}
}
}