Tôi cần xây dựng một chuỗi các đối tượng được tải từ một tài nguyên bên ngoài. Việc tải này là một hoạt động tốn kém cần phải được trì hoãn cho đến khi các đối tượng cần thiết. Sau khi bộ sưu tập được xây dựng, tôi cần một truy cập được lập chỉ mục cho các đối tượng chứa. Thư viện chuẩn Scala có cung cấp một bộ sưu tập phù hợp với trường hợp sử dụng này không? Nếu không, cách tốt nhất để thực hiện nó là gì?Lazily đánh giá loại chuỗi được lập chỉ mục
Chỉnh sửa:
Tra cứu được lập chỉ mục nên tốt hơn là hoạt động O (1).
Cảm ơn rất nhiều, tôi không thể nhắc tôi đã từng xem nó trước đây. – Nicolas
'Tên' dường như đang đánh giá' giá trị' trên mỗi truy cập: http://paste.pocoo.org/show/464187/. Đó là điều không mong muốn. – missingfaktor
@missingfaktor, vâng - sử dụng * Cần * ẩn ở cuối tệp. – huynhjl