24小时热门版块排行榜    

查看: 545  |  回复: 2

chenzhen788

新虫 (初入文坛)

[求助] JAVA程序代码 已有1人参与

public int compareTo(Object o) {
                UpdateStu upstu = (UpdateStu) o;
                int result = id > upstu.id ? 1 : (id == upstu.id ? 0 : -1);//这一行什么意思,这个知识点可以给个出处吗
                return result;
        }

给出id > upstu.id ? 1 : (id == upstu.id ? 0 : -1)的解释和出处,貌似不是三元运算符
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cjl123321

铜虫 (正式写手)

题主,这个程序就是两个三元运算符嵌套嘛

发自小木虫Android客户端
2楼2017-05-01 19:57:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhouxiaochun

铁杆木虫 (正式写手)

【答案】应助回帖

套了两个三元运算符,把它拆开就好理解了

发自小木虫Android客户端
3楼2017-05-01 22:44:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chenzhen788 的主题更新
信息提示
请填处理意见