Java收集框架用于操纵对象的收集。收集框架包含多个包装器类,便利类,用于传统实现的类,例如vector和Hashtable,收集接口等。
集合是Java集合框架中的接口。它分为两部分-
Java util集合-它包含诸如Set,queue,List等的类。
Java util map-它包含Map,sortedMap等类。
另一方面,Collections是一个实用程序类。此类的主要目的是为开发人员提供便利的方法。此类仅具有可操作并返回collection的静态方法。 如果提供给它们的集合或类对象为null ,则此类的所有方法都将引发 NullPointerException 。
序号 | 键 | 采集 | 馆藏 |
---|---|---|---|
1个 | 基本的 | 它是Java收集框架中的接口 | 它是Collection框架中的实用程序类 |
2 | 静态方法 | 它没有所有静态方法 | 它具有所有静态方法 |
3 | 运作方式 | 它用于在单个对象中存储对象列表 | 它用于对集合进行操作。 |
import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Main { public static void main(String[] args) { // List List list = new ArrayList(); list.add("HCL"); list.add("DELL"); // Sorting List in ascending order according to the natural ordering Collections.sort(list); list.forEach(System.out::println); } }