Bộ sưu tập là một giao diện trong khi Bộ sưu tập là một tiện ích lớp trong Java. Tập hợp, Danh sách, và Hàng đợi là một số giao diện con của Bộ sưu tập giao diện, một Bản đồ giao diện cũng là một phần của Bộ sưu tập Framework, nhưng nó không kế thừa Bộ sưu tập giao diện. Các phương pháp quan trọng của Bộ sưu tập giao diện add (), remove (), size (), clear () v.v và Bộ sưu tập lớp chỉ chứa tĩnh các phương thức như sort (), min (), max (), fill (), copy (), reverse () vv
Cú pháp cho Giao diện Bộ sưu tập
public interface Collection<E> extends Iterable<E>
Cú pháp cho lớp Bộ sưu tập
public class Collections extends Object
Ví dụ
import java.util.*; public class CollectionTest { public static void main(String args[]) { ArrayList<Integer> list = new ArrayList<Integer>(); // Adding elements to the ArrayList list.add(5); list.add(20); list.add(35); list.add(50); list.add(65); // Collections.min() method to display minimum value System.out.println("Minimum value: " + Collections.min(list)); // Collections.max() method to display maximum value System.out.println("Maximum value: " + Collections.max(list)); } }
Đầu ra
Minimum value: 5 Maximum value: 65