本文主要是介绍Java之Collections静态类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/*
对集合的操作
max():找出集合中的最大元素
min():找出集合中的最小元素
reverse():反转集合的元素
sort():对集合进行升序排列
shuffle():使用默认的随机源随机置换指定的元素
*/
public class Test {
public static void main(String[] args) {
//创建集合对象
List<Integer> list = new ArrayList<>();
//向集合中添加元素
list.add(1);
list.add(8);
list.add(3);
list.add(3);
list.add(4);
list.add(4);
list.add(9);
list.add(2);
//打印集合
System.out.println("没有操作以前,集合中的元素是:" + list);
System.out.println("====================================");
/*//获取集合中的最大元素
Integer max = Collections.max(list);
System.out.println("集合中的最大元素是:"+max);
System.out.println("====================================");
//对集合进行反转
Collections.reverse(list);
System.out.println("反转以后的集合为:" + list);
System.out.println("====================================");
//对集合进行升序排列
Collections.sort(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);
}
}
这篇关于Java之Collections静态类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!