Sự khác biệt giữa Iterator
và ListIterator
trong Java là gì?
Sự khác biệt giữa Iterator
và ListIterator
trong Java là gì?
Trong Java, Iterator
và ListIterator
là hai interface cung cấp các phương thức để duyệt qua các phần tử của một collection. Tuy nhiên, chúng có một số khác biệt đáng chú ý:
hasNext()
, next()
, và remove()
.remove()
, nhưng không hỗ trợ thêm hoặc thay thế phần tử.Iterator
, ListIterator
cung cấp thêm các phương thức hasPrevious()
, previous()
, nextIndex()
, previousIndex()
, set()
, và add()
.middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào