Câu hỏi được gắn thẻ «iterable»

Một đối tượng có thể lặp lại là một đối tượng, chẳng hạn như một chuỗi hoặc tập hợp, có thể được lặp lại, tạo ra các thành viên của nó tại một thời điểm.

30
Hiểu ký hiệu lát
Tôi cần một lời giải thích tốt (tài liệu tham khảo là một điểm cộng) trên ký hiệu lát cắt của Python. Đối với tôi, ký hiệu này cần một chút để chọn. Trông nó cực kỳ mạnh mẽ, nhưng tôi không thể nào nghĩ ra được.
3283 python  list  slice  iterable 




12
Java: Nhận mục đầu tiên từ bộ sưu tập
Nếu tôi có một bộ sưu tập, chẳng hạn như Collection<String> strs, làm thế nào tôi có thể lấy ra món đồ đầu tiên? Tôi chỉ có thể gọi một Iterator, lấy nó trước next(), sau đó ném Iteratorđi. Có một cách ít lãng phí để làm điều đó?


3
Tại sao Iterable <T> không cung cấp các phương thức stream () và allelStream ()?
Tôi tự hỏi tại sao Iterablegiao diện không cung cấp stream()và parallelStream()phương thức. Hãy xem xét các lớp sau: public class Hand implements Iterable&lt;Card&gt; { private final List&lt;Card&gt; list = new ArrayList&lt;&gt;(); private final int capacity; //... @Override public Iterator&lt;Card&gt; iterator() { return list.iterator(); } } Đây là một cách …


16
Tại sao Iterator của Java không phải là Iterable?
Tại sao Iteratorgiao diện không mở rộng Iterable? Các iterator()phương pháp đơn giản có thể trở lại this. Đây là mục đích hay chỉ là sự giám sát của các nhà thiết kế Java? Sẽ thuận tiện khi có thể sử dụng vòng lặp for-every với các vòng lặp như …
178 java  iterator  iterable 


10
Chuyển đổi mảng Java thành Iterable
Tôi có một mảng nguyên thủy, ví dụ cho int, int [] foo. Nó có thể là một kích thước nhỏ, hoặc không. int foo[] = {1,2,3,4,5,6,7,8,9,0}; Cách tốt nhất để tạo ra một Iterable&lt;Integer&gt;từ nó là gì? Iterable&lt;Integer&gt; fooBar = convert(foo); Ghi chú: Vui lòng không trả lời bằng …
150 java  arrays  iterable 


10
Nhận kích thước của một Lặp lại trong Java
Tôi cần tìm ra số phần tử Iterabletrong Java. Tôi biết tôi có thể làm điều này: Iterable values = ... it = values.iterator(); while (it.hasNext()) { it.next(); sum++; } Tôi cũng có thể làm điều gì đó như thế này, vì tôi không cần các đối tượng trong Iterable …
88 java  iterable 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.