使用迭代器遍歷map集合的方法

        由於在map集合中,無法直接實現迭代器的實例化,如下提供了一種迭代器在map集合的使用方法。

            1.在map中雖然不能直接實例化迭代器,但map集合提供了keySet()方法和value()方法,可以通過先將鍵值輸出                   到一個集合,可意識list集合或者map集合。

            2.通過鍵的集合就可以直接實例化迭代器。

            3.在進行迭代操作時,可以通過get()方法,找出每個鍵對應的值,輸出即可。


            代碼如下:

                Map mm=new HashMap();
Set keySet = mm.keySet();
Iterator iterator=keySet.iterator();
while(iterator.hasNext()) {
Object key = iterator.next();
Object value = mm.get(key);
System.out.println(key+"   "+value);
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章