請簡單說明一下什麼是迭代器?
- 2019 年 10 月 4 日
- 筆記
劍指–>Offer
01
Iterator提供了統一遍歷操作集合元素的統一接口, Collection接口實現Iterable接口,
每個集合都通過實現Iterable接口中iterator()方法返回Iterator接口的實例, 然後對集合的元素進行迭代操作.
有一點需要注意的是:在迭代元素的時候不能通過集合的方法刪除元素, 否則會拋出ConcurrentModificationException 異常. 但是可以通過Iterator接口中的remove()方法進行刪除.
02
寫在後面
本文章將以「指導面試,智取Offer」為宗旨,為廣大Java開發求職者掃清面試道路上的障礙,成為面試官眼中的精英,朋友圈裡的大神。在面試場上「胸有成竹」,坦然面對每個面試官的「拷問」,做到進可攻「項目經理、項目總監」等高級職務,視之為翹首可及;退可守「Java工程師、Java測試工程師」等職務,視之為探囊取物。無論進退、皆可立於不敗之地。
The end
文字 / 々仗劍走天涯
配圖 / 々仗劍走天涯
排版 / 々仗劍走天涯
Java Life
與你同在