Tag: compareTo预览模式: 普通 | 列表
08-04
16

compareTo()与compare()

一个类继承了comparable 或是comparator接口后,重定义了compareTo()或是compare()方法,虽然是重定义当然是看你自己如何比较的啊.一个人的对象,有身高,和体重,有形状,如果你愿意.你可以只比较身高相同就认为了同一个人,但你也可以比较他所有的属性相同就认为了同一个人:
class 人{
    int 身高;
    int 体重;
public int compareTo(另一个人的对象){
    if(this.身高==另一个人的对象.身高)
        return 0;
    }
    如果你想光身高相同还不行,那就把所有属性都相同才返回0

查看更多...

Tags: compareTo

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 516