Làm thế nào tôi có thể đạt được một cách đơn giản một danh sách lười biếng trong Kotlin? (Ví dụ, danh sách số nguyên lười biếng). Tôi đã tìm kiếm trên tài liệu chính thức, tôi đã googling cho rằng không có kết quả nhất quán. Có lẽ hướng dẫn tốt nhất tôi đã tìm thấy là một: enter link description here, nhưng tôi tự hỏi nếu có một "con đường bản địa kotlin" để làm điều đó, hoặc tôi phải thực hiện nó bản thân mình với các liên kết tôi vừa đưa ra.Danh sách lười biếng trong kotlin?
tôi đã tìm thấy sau đây trên blog chính thức Kotlin, mặc dù tôi đã không thể có được một mục, với số nguyên [3] ví dụ
var i = 0
integers = iterate{i++}
integers[3] // does not work
integers drop 3 // works
Dường như lặp lại không còn được dùng nữa, nhưng tôi cũng có thể nhận luồng nhờ chức năng streamOf (initialValue, closureForNext). Đối với toán tử dấu ngoặc đơn, tôi có thể kết nối luồng của mình vào một lớp và triển khai phương thức get (index). Đơn giản như thế này. Tôi có thể "cứu" câu hỏi này, theo tôi. – loloof64
Có thể trùng lặp [Định nghĩa đệ quy của chuỗi vô hạn trong Kotlin] (http://stackoverflow.com/questions/35142548/recursive-definition-of-infinite-sequence-in-kotlin) – Vadzim
No. Câu hỏi của tôi đã được hỏi trước đây. – loloof64