慕标6412594
2018-09-18 10:41
用上面这种会报错而下面的却没问题呀
三元表达式,“:”,“?”后边跟的是值,不是赋值语句,你后边max=nums[i]是赋值语句,所以会报错
weibo_...
正解(建议加个括号更清楚), max = (nums[i]>max)?nums[i]:max;
2018-12-30 19:00:27
共 1 条回复 >
因为布尔格式是这样的 如果max小于nums[i] 则把nums[i]的值赋值给max
慕标6412...
那按道理来说上面的也没问题呀 max大于nums[i] max还是本身呀
2018-09-18 11:13:26
Java入门第一季(IDEA工具)升级版
1165539 学习 · 17586 问题
相似问题
回答 2
回答 7
回答 1