Trong hướng dẫn này, chúng ta sẽ tìm hiểu về giao diện Bộ sưu tập Java và các giao diện con của nó.
Các Collection
giao diện là giao diện gốc của khuôn khổ bộ sưu tập Java.
Không có triển khai trực tiếp của giao diện này. Tuy nhiên, nó được thực hiện thông qua subinterface nó thích List
, Set
và Queue
.
Ví dụ, ArrayList
lớp thực hiện List
giao diện là một Collection
giao diện con của Giao diện.
Các giao diện con của Bộ sưu tập
Như đã đề cập ở trên, Collection
giao diện bao gồm các giao diện con được thực hiện bởi các lớp khác nhau trong Java.
1. Giao diện danh sách
Các List
giao diện là một bộ sưu tập lệnh cho phép chúng tôi để thêm và loại bỏ các yếu tố như một mảng. Để tìm hiểu thêm, hãy truy cập: Giao diện danh sách Java .
2. Đặt giao diện
Các Set
giao diện cho phép chúng ta yếu tố lưu trữ trong bộ khác nhau tương tự như các thiết lập trong toán học. Nó không thể có các phần tử trùng lặp. Để tìm hiểu thêm, hãy truy cập: Giao diện bộ Java .
3. Giao diện hàng đợi
Các Queue
giao diện được sử dụng khi chúng ta muốn để lưu trữ và truy cập các yếu tố trong First In First Out (FIFO) cách. Để tìm hiểu thêm, hãy truy cập: Giao diện hàng đợi Java .
Phương pháp thu thập
Các Collection
giao diện bao gồm các phương pháp khác nhau có thể được sử dụng để thực hiện các hoạt động khác nhau trên các đối tượng. Các phương thức này có sẵn trong tất cả các giao diện con của nó.
add()
– inserts the specified element to the collectionsize()
– returns the size of the collectionremove()
– removes the specified element from the collectioniterator()
– returns an iterator to access elements of the collectionaddAll()
– adds all the elements of a specified collection to the collectionremoveAll()
– removes all the elements of the specified collection from the collectionclear()
– removes all the elements of the collection