Sự khác biệt giữa Enumeration Interface
và Iterator interface
trong Java là gì?
Sự khác biệt giữa Enumeration Interface
và Iterator interface
trong Java là gì?
Trong Java, cả Enumeration và Iterator đều là các interface được sử dụng để duyệt qua các phần tử của một collection. Tuy nhiên, chúng có một số sự khác biệt quan trọng:
Phiên bản:
Phương thức:
hasMoreElements()
và nextElement()
. Phương thức hasMoreElements()
kiểm tra xem có phần tử tiếp theo hay không, trong khi nextElement()
trả về phần tử tiếp theo.hasNext()
, next()
, và remove()
. hasNext()
và next()
tương tự như hasMoreElements()
và nextElement()
của Enumeration. Tuy nhiên, remove()
cho phép xóa phầ...middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào