排序比较简单,简略说一下
[java] view plaincopy print?
- ArrayList nums = new ArrayList();
- nums.add(.....)
- ......
- Collections.reverse(nums); //次序反转
- Collections.sort(nums); //按自然顺序排序
- Collections.shuffle(nums); //随机排序
查找,替换
[java] view plaincopy print?
- ArrayList nums = new ArrayList();
- nums.add(......)
- ......
- Collections.max(nums); //输出最大元素
- Collections.min(nums); //输出最小元素
- Collections.replaceAll(nums,0,1); //将nums中的0使用1来代替
- Collections.frequency(nums,-5); //判断-5在List集合中出现的次数
- Collections.binarySearch(nums,3); //使用两分法查询,只有对先List排好序才能用二分法查找