Java学习笔记<十二>(Collections)
public class Collections {
/*collection工具类*/
/*
* colltions是一个工具类,它提供了对list,set,map容器进行
* 排序,填充,查找元素的辅助方法
* 该类中的所有方法均为静态方法
*
* 常用方法
* void sort(list) 对容器内元素进行排序,排序规则:按照升序排序
*
* void shuffle(list) 对list容器内的元素进行随机排序
* void reverse(list) 对list容器内的元素进行逆序排序
* void fill(list,object) 用一个特定的对象重写整个list容器
* int binary(list,obgect) 对于顺序的list容器,采用折半查找的方法查找特定对象
* */
/*使用示例*/
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("a");
list.add("d");
list.add("b");
list.add("c");
list.add("e");
System.out.println(list);
//[a, d, b, c, e]
java.util.Collections.sort(list);
System.out.println(list);
//[a, b, c, d, e]
}
}