lz,entrySet.iterator返回的不应该是个Iterator<E>吗?你确认没写错?
应该是:
Map<String, String> map = new HashMap<String, String>();
Set<Map.Entry<String,String>> entrySet = map.entrySet();
Iterator<Map.Entry<String,String>> it = entrySet.iterator();
MAP<k,v>的方法 Set<Map.Entry<K,V>> entrySet(); //这返回的是接口引用 |