Java集合工具类Collections详解
1、Collections介绍
Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。
2、Collections常用方法
2.1、reverse()
public static void main(String[] args) {
List list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
System.out.println(list);
System.out.println("----反转后----");
Collections.reverse(list);
System.out.println(list);
}
效果图
2.2、sort()
根据元素的自然顺序 对指定列表按升序进行排序。
public static void main(String[] args) {
List list = new ArrayList();
list.add(1);
list.add(4);
list.add(2);
list.add(3);
System.out.println(list);
System.out.println("----排序后----");
Collections.sort(list);
System.out.println(list);
}
还有更多的方法,不再一一说明。例如下面列表所示:
2.3、swap()
2.4、min()和max()
2.5、copy()
2.6、fill()
2.7、replaceAll()
2.8、shuffle()
2.9、rotate()
2.10、indexOfSubList()和lastIndexOfSubList()
2.11、unmodifiableXxx()
转载自某CSDN大佬博客,下附详细链接,想知道没有列举出来的方法的小伙伴可以看看大佬的博客。
链接:https://blog.csdn.net/llllllkkkkkooooo/article/details/108346697