删除 Map 中entrySet()的问题
//通过entrySet方法来遍历“键值”对 public void testEntrySet(){ Set<Entry<String,Student>> entrySet=students.entrySet(); for(Entry<String,Student> entry:entrySet) System.out.println("取得键:"+ entry.getKey()); System.out.println("对应的值:"+ entry.getValue().name); } 请问为何说呢么获取key直接用getKey(); 但是获取value却要用个getValue().name ? 为什么不能直接用getvalue()? 而且,我的下面这行代码报错了 System.out.println("对应的值:"+ entry.getValue().name); 错误提示:entry cannot be resolved,我不明白为什么