Sự khác biệt giữa Iterator và ListIterator?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
137 lượt xem
Java middle

Sự khác biệt của hai yếu tố này được liệt kê dưới đây:

  • Một Iterator có thể được sử dụng để duyệt qua các tập hợp SetList, trong khi ListIterator chỉ có thể được sử dụng để lặp qua List.
  • Iterator chỉ có thể duyệt qua một tập hợp theo một hướng tới (forward direction), trong khi ListIterator có thể duyệt một List theo cả hai hướng.
  • ListIterator triển khai Iterator interface và chứa các chức năng bổ sung, chẳng hạn như thêm một phần tử, thay thế một phần tử, lấy vị trí chỉ mục cho các phần tử trước và sau, v.v.
{{login.error}}