首页上一页 1 下一页尾页 1 条记录 1/1页
关于Java入门经典第九章地9.10案例
发表在Java图书答疑
2015-07-31
是否精华
是
否
版块置顶:
是
否
public int compareTo(Object o){
Person person=(Person) o;
int result=id_card>person.id_card?1:(id_card==person.id_card?0:-1);
return result;
}
这段代码中int result=id_card>person.id_card?1:(id_card==person.id_card?0:-1);
是如何比较的?(我知道是先比较id_card==person.id_card?)但是我不知道,id_card是指哪个?person.id_card又是指哪个?这么比较怎么才能比较出大小呢?
Person person=(Person) o;
int result=id_card>person.id_card?1:(id_card==person.id_card?0:-1);
return result;
}
这段代码中int result=id_card>person.id_card?1:(id_card==person.id_card?0:-1);
是如何比较的?(我知道是先比较id_card==person.id_card?)但是我不知道,id_card是指哪个?person.id_card又是指哪个?这么比较怎么才能比较出大小呢?