Java集合-Collections工具类
程序员文章站
2024-01-18 19:23:40
...
Java Collections工具类
- java.util.Collections;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
for(int i = 0; i < 5; i++){
list.add("x" + i);
}
System.out.println(list); //[x0, x1, x2, x3, x4]
Collections.shuffle(list);
System.out.println("随机排序:" + list);
Collections.reverse(list);
System.out.println("逆序:" + list);
Collections.sort(list);
System.out.println("顺序:" + list);
System.out.println(Collections.binarySearch(list, "x2")); //2
Collections.fill(list,"something");
System.out.println(list); //[something, something, something, something, something]
}
}
推荐阅读
-
【Java源码】集合类-ArrayDeque
-
JAVA中基于Map实现缓存工具类
-
Java中的集合(Collection接口、List接口、List接口的三种实现类、List接口的集合迭代)
-
集合 集合框架 *父接口(Collection) Collections工具类
-
Java中Collections集合工具类
-
Java可变参数,Collection集合工具类,shuffle方法,Collections.sort方法
-
Java集合工具类:Collections
-
java集合和collections工具类
-
十四、Java集合工具类Collections(和集合Collection关系不大)
-
java Collections工具类辅助方法非Collection接口