java:迭代器Iterator
生活随笔
收集整理的這篇文章主要介紹了
java:迭代器Iterator
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
迭代器Iterator是一個對象,它的工作是遍歷并選擇序列中的對象,它提供了一種訪問一個容器(container)對象中的各個元素,而不必暴露該對象內部細節的方法。?
? 通過容器的 iterator()方法得到迭代器。通過迭代器遍歷容器元素。
迭代器Iterator的主要方法:
? ? ? ?hasNext(), ?判斷容器中是否還有元素
? ? ? ?next(), 獲取容器的元素
? ? ? ?remove(),刪除容器中的元素。
?
java中的加強for循環可以替代迭代器,但實質上還是調用了迭代器,增強for循環底層是通過迭代器模式來實現的。
?
總結
以上是生活随笔為你收集整理的java:迭代器Iterator的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springmvc十七:自定义视图和自定
- 下一篇: java: jstl.jar和stand