一、概述
Collections类是集合类的工具类,与数组的工具类Arrays类似
二、可变参数(变:数量)
格式:参数类型名+...+参数,可变参数就是一个数组
注意:可变参数必须放在参数列表的最后并且一个参数列表只能有一个可变参数
验证:
1、可变参数在参数列表最后
2、可变参数不在参数列表最后,编译出错
3、一个参数列表有多个可变参数,编译出错
三、Collections
特点:里面的方法都是静态方法
常用方法
1、向单列集合List后面追加元素,返回值为boolean类型,表示是否将所有元素追加到list中
问题:
一个元素一个元素的添加,那么是不是说只要最后一个元素添加成功使得result为true所有元素就添加成功了?
2、单列集合List排序+单列集合List二分查找
3、在单列集合List交换指定位置的元素
4、其它对于List集合的方法
5、针对单列集合List和Set的方法
List
Set
注意:!!!!! 使用Collections求集合中的最大元素和最小元素,那么该元素类必须要实现Comparable接口