操作数组的工具类:Arrays
--Collections 是一个操作Set、List 和Map 等集合的工具类
--Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作,
还提供了对集合对象设置不可变、对集合对象实现同步控制等方法
--排序操作
:
(均为
static
方法)
Ø
reverse(List)
:
反转
List
中元素的顺序
Øshuffle
(List)
:
对
List
集合元素进行随机排序--此类很有意思哦
Ø
sort(List)
:
根据元素的自然顺序对指定
List
集合元素按升序排序
Ø
sort(List
,
Comparator)
:
根据指定的
Comparator
产生的顺序对
List
集合元素进行排序
Ø
swap(List
,
int
,
int
)
:将指定list集合中的i处元素和j处元素进行交换
--Object max(Collection):根据元素的自然顺序,返回给定集合中的最大元素
--Object max(Collection,Comparator):根据 Comparator 指定的顺序,返回给定集合中的最大元素
--Object min(Collection)
--Object min(Collection,Comparator)
--int frequency(Collection,Object):返回指定集合中指定元素的出现次数
--void copy(List
dest,List
src
)
:将
src
中的内容复制到
dest
中
--boolean
replaceAll
(List
list
,
Object
oldVal
,
Object
newVal
)
:使用新值替换
List
对象的所有旧值