例子:
String [] type={"企鹅","雪娜瑞","猫","老鼠"};
Map<String,String> map=new HashMap<String,String>();String name;//昵称
Scanner scanner=new Scanner(System.in);
for (int i = 0; i <type.length ; i++) {
System.out.print("请输入"+type[i]+"的昵称:");
name=scanner.next();
map.put(type[i],name);
}
Set<String> keys=map.keySet();
//map遍历方法一:
Iterator it=keys.iterator();
while (it.hasNext()){
String key=(String) it.next();
name=(String)map.get(key);
System.out.println("品种:"+key+"\t"+"昵称:"+name);
}
//map遍历方法二:
for (String key1 :keys) {
name=map.get(key1);
System.out.println("品种:"+key1+"\t"+"昵称:"+name);
}
}