Ví dụ về việc sử dụng Một iterator trong Tiếng việt và bản dịch của chúng sang Tiếng anh
{-}
-
Colloquial
-
Ecclesiastic
-
Computer
Kết quả trả về là một Iterator.
Nó nóng vai trò như một Iterator để cho phép bạn vọc qua dữ liệu của nó.
Kết quả trả về là một Iterator.
Begin() trả về một iterator đại diện cho vị trí của phần tử đầu tiên trong container.
Giá trị trả về của iter là một iterator.
Mọi người cũng dịch
StopIterationĐược tạo khi phương thức next() của một iterator không trỏ tới bất kỳ đối tượng nào.
Ở dòng thứ 4 thì chúng ta đang tạo một iterator.
Mỗi lần được tạo, một iterator có thể được duyệt tường minh bởi việc gọi lại nhiều lần phương thức next().
Iterables là bất kỳ đối tượng nàobạn có thể nhận được một iterator từ.
Trước khi bạn có thể truycập một Collection thông qua một Iterator, bạn phải có được nó.
Giống như một Iterator, một Stream mới phải được tạo ra để duyệt lại các phần tử của dữ liệu nguồn.
Bạn không biết chắc một đối tượng cụ thể là một iterator hay không.
Ở ví dụ này,bên trong vòng lặp for ta tạo một iterator object tên là iter obj bằng cách gọi iter() trên iterable.
Đạt được một iterator tới phần đầu của Collection bằng cách gọi phương thức iterator() của Collection trong Java.
Cách đơn giản nhất để thực hiện điều này là thuê một Iterator, là một đối tượng mà triển khai hoặc Iterator hoặc Listlerator interface.
Một iterator chỉ là một thuật ngữ âm thanh lạ mắt cho một đối tượng có một phương thức next().
Đó là, khi tuần hoàn qua một LinkedHashSet bởi sử dụng một Iterator, các phần tử sẽ được trả về theo thứ tự như khi chúng đã được chèn.
Trong JavaScript một iterator là một object mà nó định nghĩa một trình tự và giá trị có thể trả về tiếp theo trước khi kết thúc.
Cách đơn giản nhất để thực hiện điều này là thuê một Iterator, là một đối tượng mà triển khai hoặc Iterator hoặc Listlerator interface.
Nếu một iterator đã được tạo trên một đối tượng collection và một số thread khác cố gắng sửa đổi đối tượng collection" structurally", một ngoại lệ sửa đổi đồng thời sẽ được ném.
Nói chung, để sử dụng một iterator để tuần hoàn qua các nội dung của một Collection, bạn theo các bước sau.
Nói cách khác, một Iterator được thiết kế cho phép bạn xử lý nhiều loại tập hợp khác nhau bằng cách truy cập những phần tử của tập hợp với cùng một phương pháp, cùng một cách thức định sẵn, mà không cần phải hiểu rõ về những chi tiết bên trong của những tập hợp này.
Tuy nhiên, khi bạn yêu cầu một iterator từ một iterator( mà bạn hiếm khi làm), nó chỉ cung cấp cho bạn một bản sao của chính nó.
Giống như Iterator, một stream mới sẽ cần khởi tạo lại để truy cập lại elemets đó.
Có khi bạn muốn program ngừng ở giữa một For Loop khi Iterator value.
Thay vào đó, một object iterator được trả về.
Khi bạn làm việc với một tập hợp nhiều đối tượng, mẫu Iterator là một giải pháp tốt.