例子:
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); } }