黑马程序员技术交流社区

标题: 关于Map的问题 [打印本页]

作者: JustForYou    时间: 2015-8-2 21:59
标题: 关于Map的问题
  1. public class Demo1 {
  2.         public static void main(String[] args) {
  3.                 Map<String, Integer> map=new HashMap<String, Integer>();
  4.                 map.put("huaqiangu", 23);
  5.                 map.put("baizihua", 234);
  6.                 map.put("tangbao", 13);
  7.                 map.put("dongfang", 20);
  8.                 Set<Map.Entry<String, Integer>> set=map.entrySet();
  9.                 Iterator<Map.Entry<String, Integer>> it=set.iterator();
  10.                 while(it.hasNext()){
  11.                         Map.Entry<String, Integer> mapentry=it.next();
  12.                         String key=mapentry.getKey();
  13.                         Integer value=mapentry.getValue();
  14.                         System.out.println(key+"--"+value);
  15.                 }
  16.         }
  17. }
复制代码

其中Set<Map.Entry<String, Integer>> set=map.entrySet();中的Map.Entry<String, Integer>到底怎么理解啊?
算是一个类吗?




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