个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈
排序【重点详解噢】
一. 排序概述
Person根据年龄排序 Student根据学号、成绩排序 Orders根据总金额排序 自己写排序:选择排序: 双层for |
---|
比较器:
-
外比较器:Comparator 接口
-
内比较器:Comparable 接口
二. Comparator外比较器
实用举例:
/* |
三. Comparable内比较器
需要在Person类中实现比较器接口
实用举例:
|
---|
四. 总结
|
---|
今日总结:
排序: 比较 Person 外比较器:修改外部,不会对Person进行修改 Comparator compare(o1.o2) 从小到大:o1-o2 从大到小:o2-o1 内比较器:修改内部,Person内进行修改 |
---|
附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读/书籍书单大全:
(点击右侧 即可打开个人博客内有干货):技术干货小栈
=====>>①【Java大牛带你入门到进阶之路】<<====
=====>>②【算法数据结构+acm大牛带你入门到进阶之路】<<===
=====>>③【数据库大牛带你入门到进阶之路】<<=====
=====>>④【Web前端大牛带你入门到进阶之路】<<====
=====>>⑤【机器学习和python大牛带你入门到进阶之路】<<====
=====>>⑥【架构师大牛带你入门到进阶之路】<<=====
=====>>⑦【C++大牛带你入门到进阶之路】<<====
=====>>⑧【ios大牛带你入门到进阶之路】<<====
=====>>⑨【Web安全大牛带你入门到进阶之路】<<=====
=====>>⑩【Linux和操作系统大牛带你入门到进阶之路】<<=====天下没有不劳而获的果实,望各位年轻的朋友,想学技术的朋友,在决心扎入技术道路的路上披荆斩棘,把书弄懂了,再去敲代码,把原理弄懂了,再去实践,将会带给你的人生,你的工作,你的未来一个美梦。