Traversable
và Iterable
là các đặc điểm cơ bản cho bộ sưu tập scala. Trên thực tế, Iterable
mở rộng Traversable
.
Từ scala api doc cho Iterable
:
Một đặc điểm cơ sở cho các bộ sưu tập iterable.
Đây là đặc điểm cơ bản cho tất cả các bộ sưu tập Scala xác định phương pháp iterator để từng bước một từng phần tử của bộ sưu tập.
Và Traversable
:
Đây là một đặc điểm cơ bản của tất cả các loại bộ sưu tập Scala. Nó thực hiện hành vi phổ biến cho tất cả các bộ sưu tập, theo phương thức foreach.
Đây là một bức ảnh đẹp từ scala-lang site đại diện cho bộ sưu tập scala hệ thống phân cấp (có thể thay đổi và không thể thay đổi tương ứng):
Immutable:
Nguồn
2011-10-12 19:14:36
'HashMap' không thực hiện' Seq'. Có lẽ bạn đang xem 'java.util.HashMap'? – Madoc