关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
lubeini
2016-03-15 06:47
采纳率: 100%
浏览 1.8k
首页
Java
已采纳
java中compareTo函数可以在同一个类中重写多次吗?
java
我有一个对象数组,想按照不同属性对这个数组进行排序。但是如果重写compareTo函数的话好像只能按照某一个属性进行排序。现在我既想按照年龄又想按照分数排序,那应该怎么写呢?
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
1
条回答
默认
最新
相关推荐
更多相似问题
java
中
compareTo
函数
可以
在
同一个
类中
重写
多次
吗?
java
2016-03-15 06:47
回答 1
已采纳
不行,一个Comparable对应一种顺序标准,你这样按年龄又按分数,明显是两个定制顺序,结果自然是两种。建议要么合成一个逻辑;要么用两个集合来存放。
java
中
compareto
方法只有返回值为什么
可以
排序
java
2020-07-24 23:49
回答 3
已采纳
compareTo
是Comparable接口的方法,一般sort方法的参数都是Collection,所以只要实现了Comparable接口,sort都只是把它当成Comparable的一个对象,调用c
Java
语言sort
函数
和
compareTo
函数
的关系是什么,为什么定义了
compareTo
就
可以
排序了呢
开发语言
2020-06-27 18:45
回答 3
已采纳
这个是一种策略,通过它告诉 sort 如何进行排序。
可以
跟踪下源码看看。
java
sort 排序多个_
在
Java
中
使用Collections.sort 依据多个字段排序
2021-03-16 16:37
可乐要喝国产的博客
一、如何使用Collections工具类进行排序使用Collections工具类进行排序主要有两种方式:1.对象实现Comparable接口,
重写
compareTo
方法/*** @author Hanstrovsky*/@Data@AllArgsConstructorpublic class Student ...
Java
中
如何引用另一个类里的集合_
Java
面试题全梳理
2020-11-21 06:58
weixin_39971132的博客
(给ImportNew加星标,提高
Java
技能)作者:cxuan
Java
基础篇
Java
有哪些特点并发性的:你
可以
在
其
中
执行许多语句,而不必一次执行它面向对象的:基于类和面向对象的编程语言。独立性的:支持一次编写,到处运行的独立...
没有解决我的问题,
去提问