Collections 是集合的操作类,collection是集合接口.
Collections提供的常用静态方法
常用方法如下:
1.sort() 排序
2.binarySearch(); 查找
3.max(); min(); 查找最大和最小
sort() 参考代码:
Collections.sort(list);
binarySearch();参考代码:
syso(Collections.binarySearch(list,"tom"); 左边集合名,右边要查找的值
max(); min();参考代码:
String strMax = (String)Collections.max(list); 要查找的集合名
String strMin = (String)Collections.min(list);
其他reverse反转集合元素,参考代码:
Collections.reverse(list);
要想在自定义类型使用,需让自定义类中继承comparble并重写compareTo方法
参考代码:
public int compareTo(Object o) {
Student student =(Student)o;
if (this.nums==student.nums) {
return 0;
}else if (this.nums > student.nums) { //核查当前对象和类型nums对比
return 1;
}else {
return -1;
}
Java三章学习内容2(collections类常用方法)
最新推荐文章于 2021-08-30 23:00:37 发布
一.collections