黑马程序员技术交流社区

标题: entrySet返回值 [打印本页]

作者: 妄想年少轻狂    时间: 2016-4-5 22:20
标题: entrySet返回值
  1. Map map=new HashMap();
  2. map.put("jessica",100);
  3. map.put("tom",200);
  4. map.put("den",300);
  5. Set<Entry<Integer, String>> set = map.entrySet() ;
  6. for ( Entry per : set) {
  7.       System.out.println(per.getKey() + ":" + per.getValue());
  8. }
复制代码

这段代码中Entry<Integer, String>为什么可以这么写,
而如果在创建map时写Map<String,Integer> map又会报错,
提示应该写成Entry<String, Integer>




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2