Bài giảng này là phần tổng quan nhanh và trực quan về collection trong Java. Chúng ta phân tích vì sao mảng cố định là chưa đủ, collection giúp gì, và cách lựa chọn giữa
List,
Set và
Map. Chúng tôi sẽ đưa ra các ví dụ “sống” với
ArrayList và
HashMap, so sánh mảng với collection (các thao tác
add(),
remove(),
contains(), sắp xếp bằng
Collections.sort()), và cuối cùng phân tích các lỗi thường gặp: raw types, import, nhầm lẫn giữa
length và
size(), kỳ vọng về thứ tự và kiểu nguyên thủy trong collection.