一. 相关面试题
如何对List集合进行排序?
利用Lambda表达式如何对List集合进行排序?
在上一篇文章中,壹哥 带各位复习了如何利用sort()方法进行排序,文章链接如下:
高薪程序员&面试题精讲系列57之如何对List集合进行排序(上)?
接下来我会继续带各位复习其他的排序方式,让我们开始吧,有点迫不及待了都。
二. 利用Comparable或Comparator接口进行排序在上一个案例中,我们是对Integer这样的简单类型直接进行了自然排序,但如果我们要排序的数据类型是Object这样复杂的对象类型,该怎么进行排序呢?这时我们可以实现Comparable接口或者是Comparator接口来进行排序。
那么接下来 壹哥 再编写两个案例,分别讲解 Comparable 与Comparator接口 的使用。
1. Comparable接口使用案例
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?