黑马程序员技术交流社区

标题: Map的两种遍历方式 [打印本页]

作者: cuisq    时间: 2016-6-14 08:04
标题: Map的两种遍历方式
        public static void main(String[] args) {
                Map<String, Integer> map = new HashMap<String, Integer>();
                map.put("一", 1);
                map.put("二", 2);
                map.put("三", 3);
                map.put("四", 4);
                Set se = map.keySet();
                for (Object object : se) {
                        System.out.println((String) object + map.get(object));
                }
               
               
                System.out.println("________________________________");
               
                Set s2= map.entrySet();
                Iterator<Entry<String, Integer>> it = s2.iterator();
                while(it.hasNext()) {
                        Map.Entry<String, Integer> en= it.next();
                        String str = en.getKey();
                        Integer in = en.getValue();
                        System.out.println(str + in);

                }
               
               
        }

作者: TCK8888    时间: 2016-6-14 21:54
温故知新




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