HashMap 遍历方式

HashMap的遍历可以用entrySet();keySet()可以获得key,根据key可以用get(key)获取value ;values()可以获取map里所有的值,返回的是一个Collection 。


        //entrySet
        Map map1 = new HashMap();;
/*        Iterator> iterator1 = map1.entrySet().iterator();
        while(iterator1.hasNext()){
            Map.Entry entry = (Map.Entry) iterator1.next();
            Object key = entry.getKey();
            Object value = entry.getValue();
        }*/
        for(Map.Entry entry:map1.entrySet()){
            Object key = entry.getKey();
            Object value = entry.getValue();
        }
        
        //keySet
        Map map2 = new HashMap();;
/*        Iterator iterator2 &#

你可能感兴趣的:(Java)