public class TestCollections { public static void main(String[]args){ // 创建一个List先 ArrayList mList = new ArrayList(); for(int i = 0; i < 5; i++){ mList.add(100 + i); } System.out.println("===初始==="); System.out.println("mList--->" + mList); System.out.println("===反转==="); Collections.reverse(mList); System.out.println("mList--->" + mList); System.out.println("===排序==="); Collections.sort(mList); System.out.println("mList--->" + mList); System.out.println("===互换==="); Collections.swap(mList, 0, 4); System.out.println("mList--->" + mList); System.out.println("===二分查找,返回下标==="); int index = Collections.binarySearch(mList, 102); System.out.println("102在mList中的位置下标--->" + index); System.out.println("===最大值==="); System.out.println(Collections.max(mList)); System.out.println("===最小值==="); System.out.println(Collections.min(mList)); } }
Java中的Collections
最新推荐文章于 2025-11-17 17:31:15 发布
本文通过一个Java示例展示了如何使用Collections工具类对ArrayList进行多种操作,包括反转、排序、交换元素、二分查找及获取最大最小值等,有助于理解Java集合框架中List的具体用法。

7245

被折叠的 条评论
为什么被折叠?



