import java.util.ArrayList;
import java.util.Collections;
public class ConllectionDemo {
public static void main(String[] args) {
ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(1);
arr.add(2);
arr.add(3);
arr.add(4);
arr.add(5);
arr.add(6);
arr.add(0);
//获取集合中的最大值max,最小min
//System.out.println(Collections.min(arr));
//将列表中的元素翻转
//Collections.reverse(arr);
//System.out.println(arr);
//将列表中的元素乱序
//Collections.shuffle(arr);
//System.out.println(arr);
//将列表中指定索引的元素交换
//Collections.swap(arr, 2, 4);
//System.out.println(arr);
//将列表中的元素按自然顺序升序排列
Collections.sort(arr);
System.out.println(arr);
//将列表中的元素按自然顺序降序排列(先升序sort 然后翻转reverse)
//Collections.sort(arr);
//Collections.reverse(arr);
//System.out.println(arr);
//返回指定元素的索引 (binarySearch要求原来的List必须是升序排列的。)
System.out.println(Collections.binarySearch(arr,3));
}
}
collections接口用法
最新推荐文章于 2023-10-19 14:22:34 发布