集合工具类,类中都是静态成员,大部分方法都是操作Collection内容
可变参数:
数据类型… 该类型的参数可以有多个,实际是一个数组。
方法:
addAll(Collection, T…):将多个T类型的数据添加到Collection中
sort(List):按照自然顺序排序
sort(List,comparator):按照比较器排序
shuffle(List):随机打乱集合元素
reverse(List):反转list集合元素
reverseOrder():返回一个比较器对象,反转了自然顺序
reverseOrder(Comparator):返回一个比较器对象,反转了指定的比较器·
该工具类型提供了一些以synchronzied开头的方法,
synchronzied字面意思:同步
因此这些方法返回的都是线程安全的对应的集合对象