Set<Student> ke = map.keySet(); 
        Iterator<Student> it =  ke.iterator(); 
 
上面这种方法总是编译出错,提示类型Set不带有参数。 
然而改成下面这种方式就没问题。 
  //Iterator<Student> it =  map.keySet().iterator();    
 
 
//Set<Map.Entry<Character, Integer>> entrySet = tm.entrySet();也 
这个也是一样,改成下面简化的写法就可以编译通过 
   Iterator<Map.Entry<Character, Integer>> it = tm.entrySet().iterator(); 
 
 |   
        
 
    
    
    
     
 
 |