如何使用迭代器Iterator与增强for循环遍历Map集合?
生活随笔
收集整理的這篇文章主要介紹了
如何使用迭代器Iterator与增强for循环遍历Map集合?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Iterator(迭代器)不是一個集合,它是一種用于訪問集合的方法,可用于迭代?ArrayList?和?HashSet?等集合。
Iterator 是 Java 迭代器最簡單的實現,ListIterator 是 Collection API 中的接口, 它擴展了 Iterator 接口。
一.使用迭代器Iterator遍歷Map集合的方法
1.Iterator(迭代器)的常用方法
| 方法名 | 說明 |
| hashNext() | 詢問有沒有下一個元素 |
| next() | 移動到下一個元素,并返回該位置上的元素 |
| remove() | 刪除集合元素 |
注意:因為Map集合是一個無序集合,所以需要用無序集合Set來接受并存儲所有的鍵。
二.使用增強for循環遍歷Map集合的方法
//使用增強for循環遍歷集合 //將集合中的所有鍵存儲到set集合 Set<String> kye=people.keySet(); //遍歷每一個鍵,并將鍵的值賦給str for (String str:kye) { //通過get()方法,輸出每一個值 System.out.println(people.get(str)); }總結
以上是生活随笔為你收集整理的如何使用迭代器Iterator与增强for循环遍历Map集合?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机毕业设计springboot+vu
- 下一篇: 网卡驱动收发包过程图解