為了方便的處理集合中的元素,Java中出現(xiàn)了一個對象,該對象提供了一些方法專門處理集合中的元素。例如刪除和獲取集合中的元素.該對象就叫做迭代器(Iterator)。
Iterator 接口源碼中的方法:
- Java.lang.Iterable接口被Java.util.Collection接口繼承,Java.util.Collection接口的iterator()方法返回一個Iterator對象
- next()方法獲得集合中的下一個元素
- hasNext()檢查集合中是否還有元素
- remove()方法將迭代器新返回的元素刪除