Java sort 排序

类内重载compare

这是为整个java类添加比较器,之后所有的该类实例之间的比较都由此比较器判断大小。

具体例子:


sort 接收:

如果我们只是在某个函数内对对象做某种特定的比较。最常见的就是对元素为对象的列表作排序。

如图:我写了三种sort的写法,都是向sort方法内传入一个Comparator。前面的对象是一个列表,其中包含着一个个我们使用的对象。

第一第二行是java8的lambda表达式。第三行是标准写法。

记录下来的意义是根据idea的提示,我一次又一次的改善了我的代码,一次又一次精简。作为小白还是很开心的。哈哈哈。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容