import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/*
Collections :
操作集合的工具类
静态工厂
void sort(List) //对List容器内的元素排序,排序的规则是按照升序进行排序。
void shuffle(List) //对List容器内的元素进行随机排列
void reverse(List) //对List容器内的元素进行逆续排列
void fill(List, Object) //用一个特定的对象重写整个List容器
int binarySearch(List, Object)//对于顺序的List容器,采用折半查找的方法查找特定对象
*/
public class Class001_Collections {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(5);
list.add(3);
list.add(1);
list.add(2);
list.add(4);
System.out.println(list);
// void sort(List) //对List容器内的元素排序,排序的规则是按照升序进行排序。
Collections.sort(list);
System.out.println(list);
// void shuffle(List) //对List容器内的元素进行随机排列
Collections.shuffle(list);
System.out.println(list);
// void reverse(List) //对List容器内的元素进行逆续排列
Collections.reverse(list);
System.out.println(list);
// void fill(List, Object) //用一个特定的对象重写整个List容器
Collections.fill(list,2);
System.out.println(list);
// int binarySearch(List, Object)//对于顺序的List容器,采用折半查找的方法查找特定对象
Collections.binarySearch(list,2);
System.out.println(list);
}
}
List集合工具类
最新推荐文章于 2024-05-11 23:39:29 发布