Collections工具类的使用
package cn.itcast.Demo6_Cllection;
import com.sun.xml.internal.bind.v2.runtime.reflect.Lister;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
public class Test6 {
public static void main(String[] args) {
//创建集合对象
List<Integer> list = new ArrayList<>();
//往集合中添加数据
list.add(1);
list.add(3);
list.add(3);
list.add(5);
list.add(2);
list.add(2);
list.add(4);
//打印集合
System.out.println("没有操作之前,集合中的数据是:"+list);
System.out.println("===============");
//获取集合中最大元素
Integer max = Collections.max(list);
System.out.println("集合中的最大元素是:"+max);
System.out.println("===============");
// //对集合进行升序排列
// Collections.sort(list);
// System.out.println("升序排列后的结果为:"+list);
// System.out.println("===============");
//对集合中的数据进行反转
// Collections.reverse(list);
// System.out.println("反转以后集合中的数据为:"+list);
// System.out.println("===============");
// //需求:对集合中的数据进行降序排列
// //先对集合中的数据进行升序排列
// Collections.sort(list);
// //然后反转集合中的数据
// Collections.reverse(list);
// System.out.println("降序后的结果为:"+list);
// System.out.println("===============");
//随机置换:相当于洗牌
Collections.shuffle(list);
System.out.println("随机置换后的结果为:"+list);
System.out.println("===============");
}
}