Collection是一个集合接口,里面都是抽取的集合中的基本功能方法,其经典子类有List和Set,咱们编程中常用的ArrayList就是它的一个子类的子类。
Collections是为了使用Collection集合方便而设置的工具类。举个例子如下:- import java.util.*;
- class Test
- {
- public static void main(String[] args)
- {
- List<String> list = new ArrayList<String>();//定义一个存储String类型的List集合,List是Collection的子
-
- list.add("abd");//为这个集合添加元素
- list.add("kfglery");
- list.add("jgjfb");
-
- System.out.println(list);//打印这个集合
- Collections.sort(list);//使用Collections这个工具类中的排序方法sort对list集合排序,
- //这里不用单独写一个集合的排序方法了,直接用就行,很简便.
- System.out.println(list);//打印排序后的结果,
- }
- }
复制代码 |