Giao diện Bộ sưu tập Java

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 Collectiongiao 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, SetQueue.

Ví dụ, ArrayListlớp thực hiện Listgiao diện là một Collectiongiao 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, Collectiongiao 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 Listgiao 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 Setgiao 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 Queuegiao 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 Collectiongiao 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() - chèn phần tử được chỉ định vào bộ sưu tập
  • size() - trả về kích thước của bộ sưu tập
  • remove() - xóa phần tử được chỉ định khỏi bộ sưu tập
  • iterator() - trả về một trình lặp để truy cập các phần tử của bộ sưu tập
  • addAll() - thêm tất cả các phần tử của một bộ sưu tập cụ thể vào bộ sưu tập
  • removeAll() - xóa tất cả các phần tử của bộ sưu tập được chỉ định khỏi bộ sưu tập
  • clear() - loại bỏ tất cả các phần tử của bộ sưu tập

thú vị bài viết...