Colletions和Arrays工具类

来源:互联网 发布:windows 无法完成安装 编辑:程序博客网 时间:2024/06/05 10:54

Collections提供了一系列方法用于List集合进行排序

反转指定List集合元素的顺序: reserve(List)

对list集合进行重新随机排序:shuffle(List)

根据元素的自然顺序对list集合进行排序:sort(List)

根据List集合中的i处元素和j元素进行交换:swap(List)

通过二分法索引指定对象在List集合中的索引,前提是list集合必须是排序的binarySearch(List)

根据元素的自然顺序返回集合中最小的元素:min(List)

根据元素的自然顺序返回集合中最大元素:max(List)

Arrays对数组提供了大量的方法:

Arrays.sort(数组);排序

Arrays.binarySearch(数组,元素);通过元素找到该元素在数组中的索引

Arrays.copyofRange(数组,索引,索引2);把数组中的数据从索引到索引2赋值到一个新的数据组中,返回的结果就是一个新的数组

Arrays.fill(arr,填充数据)填充数组

Arrays.toString(数组):将数组转为字符串

0 0