阶段1 语言基础+高级_1-3-Java语言高级_04-集合_07 Collections工具类_2_Collections集合工具类的方法
2024-08-27 10:21:30
默认规则一般都是升序排序
再来创建一个字符串的数组
排序后,按照升序输出结果
自定义类型排序
创建一个Person类,getter和setter 有参构造和无参构造
重写toString的方法
传对象进去,编译报错。对Person类 进行排序,没有规则。
Integer和String都实现了接口Comparable
重写接口的CompareTo方法,它就是一个排序的方法。只有重写了这个方法才能按照规则进行排序。
String类就是重写了CompareTo的方法
Person实现Comparable接口
我们要对Person进行排序,素以泛型要写Person类。Comparable<Person>
重写CompareTo方法
自己定义比较的规则
输出的结果就是按照年龄的升序排列了。
年龄倒叙排列
排序规则。
反之就是降序
最新文章
- python re模块search()与match()区别
- Sql Server 2008卸载后再次安装一直报错
- 团队作业 -- beta版本
- 130712周赛(CF)
- Java中url传递中文参数取值乱码的解决方法
- OpenJDK1.8.0 源码解析————HashMap的实现(一)
- 超全!整理常用的iOS第三方资源
- MQ(队列消息的入门)
- AI外包 人工智能外包 长年承接人工智能项目 北京动点软件
- JDBCUtils——C3P0
- vim撤销与反撤销
- 在AspNetCore中扩展Log系列 - 介绍开源类库的使用(一)
- 别老扯什么hadoop,你的数据根本不够大
- 安装v2ray+SwitchyOmega使用谷歌***
- Ext Js 6+ 动态切换皮肤
- Linux下查找进程id并强制停止进程的脚本
- 用Win32 实现进度条
- 数据集和JSON相互转换
- JAVA中UDP使用
- top未加order by,结果出错