一、Collections集合工具类的方法
- java.utils.Collections是集合工具类,用来对集合进行操作。部分方法如下:
- public static < T > boolean addAll(Collection< T > c,T…element):往集合中添加一些元素。
- public static void shuffle(List< ? > List)打乱顺序:打乱集合顺序。
- public static < T > void sort(List< T > list):将集合中元素按照默认规则排序
注意:
- sart(List< T > List)使用前提
- 被排序的集合里边存储的元素,必须实现Comparable,重写接口中的方法compareTo定义排序的规则
- Comparable接口的排序规则:
自己(this)-参数:升序
package day18.demo01;
import java.util.ArrayList;
import java.util.Collections;
public class Demo01Collections {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
//往集合中添加多个元素
/*list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");*/
//public static < T > boolean addAll(Collection< T > c,T...element):往集合中添加一些元素。
Collections.addAll(list,"a","b","c","d","e");
System.out.println(list);//[a, b, c, d, e]
//public static void shuffle(List< ? > List)打乱顺序:打乱集合顺序。
Collections.shuffle