Java三章学习内容2(collections类常用方法)

一.collections

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;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值