2种遍历HashMap元素的方式

        HashMap map=new HashMap();
        map.put(1,"one");
        map.put(2,"two");
        map.put(3,"three");
        
        //第一种遍历方式
        Iterator iterator=map.keySet().iterator();
        while(iterator.hasNext())
        {
            System.out.println(map.get(iterator.next()));

         }

          //第二种遍历方式
         Set set=map.entrySet();
         Iterator it=set.iterator();
         while(it.hasNext())
         {
            Map.Entry entry=(Map.Entry)it.next();
            int key=(Integer)entry.getKey();
            String val=(String)entry.getValue();
            System.out.println(key+"="+val);
         }

你可能感兴趣的:(java基础学习总结)