Một Java Iterable là gì?
Một Java Iterable là gì?

Video: Một Java Iterable là gì?

Video: Một Java Iterable là gì?
Video: Bài 30: Hướng dẫn sử dụng Iterator trong Java 2024, Tháng mười một
Anonim

Các Java có thể lặp lại giao diện ( java . lang. Có thể lặp lại ) là một trong những giao diện gốc của Java API bộ sưu tập. Một lớp thực hiện Java có thể lặp lại giao diện có thể được lặp lại với Java cho mỗi vòng lặp. Bằng cách lặp lại, tôi có nghĩa là các phần tử bên trong của nó có thể được lặp lại.

Cũng cần biết là, có thể lặp lại là gì?

Một có thể lặp lại là một đối tượng có phương thức _iter_ trả về một trình lặp hoặc định nghĩa một phương thức _getitem_ có thể nhận các chỉ mục tuần tự bắt đầu từ 0 (và tăng lỗi IndexError khi các chỉ mục không còn hợp lệ). Vì vậy, một có thể lặp lại là một đối tượng mà bạn có thể lấy một trình vòng lặp.

Ngoài ra, một Java có thể lặp lại được không? Các Bộ giao diện thực hiện Java có thể lặp lại giao diện. Đó là lý do tại sao bạn có thể lặp lại các phần tử của Bộ sử dụng vòng lặp for-each.

Về điều này, có thể lặp lại và trình lặp trong Java là gì?

Một Có thể lặp lại đại diện cho một tập hợp có thể được duyệt qua. Thực hiện Có thể lặp lại giao diện cho phép một đối tượng sử dụng cho từng vòng lặp. Nó thực hiện điều đó bằng cách gọi nội bộ người lặp lại () phương thức trên đối tượng. Các người lặp lại () phương thức trả về một Trình lặp lại mà sau đó có thể được sử dụng để lặp qua một đối tượng của lớp đó.

Phương thức bắt buộc của giao diện Iterable là gì?

Các giao diện có thể lặp lại rất đơn giản - chỉ có một phương pháp để thực hiện: Iterator (). Khi một lớp thực hiện Giao diện có thể lặp lại , nó nói với các lớp khác rằng bạn có thể lấy một đối tượng Iterator để sử dụng để lặp lại (tức là duyệt qua) dữ liệu trong đối tượng.

Đề xuất: