課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
我知道正確的 但是不太明白為什么這樣錯的 說是要把:表達(dá)式添加到完整的表達(dá)式中
2016-08-20
源自:Java入門第一季(IDEA工具)升級版 4-3
正在回答
你這行代碼格式上最后一個條件運(yùn)算在:后面應(yīng)該有表達(dá)式,邏輯上最后一個條件運(yùn)算符沒有必要,
代碼可以是這樣的:
System.out.println(age>60?"老年":age<=60&&age>=40?"中年":age<=18?"童年":"少年");
你的代碼寫錯了吧判斷條件里重復(fù)了一個條件呀,如果年齡是40.編譯器怎么判斷?是中年還是少年?
少年之后不用繼續(xù)判斷,所以最后是“少年”:“童年”
int a=25;
System.out.println(a>60?"老年":a<=60&&a>=40?"中年":a<=18?"童年":"少年");
你的表達(dá)式不完整,(布爾表達(dá)式 ? 表達(dá)式1 :表達(dá)式2),最后一句,你的表達(dá)式2去哪了?
就這個
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
5 回答求解釋,為什么錯???
3 回答求解什么鬼,為什么這道題會錯的
4 回答為什么報錯了,求解釋
2 回答求解 為什么
1 回答為什么程序錯誤呀?求解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-19
你這行代碼格式上最后一個條件運(yùn)算在:后面應(yīng)該有表達(dá)式,邏輯上最后一個條件運(yùn)算符沒有必要,
代碼可以是這樣的:
System.out.println(age>60?"老年":age<=60&&age>=40?"中年":age<=18?"童年":"少年");
2016-10-14
你的代碼寫錯了吧判斷條件里重復(fù)了一個條件呀,如果年齡是40.編譯器怎么判斷?是中年還是少年?
2016-10-09
少年之后不用繼續(xù)判斷,所以最后是“少年”:“童年”
2016-08-23
int a=25;
System.out.println(a>60?"老年":a<=60&&a>=40?"中年":a<=18?"童年":"少年");
你的表達(dá)式不完整,(布爾表達(dá)式 ? 表達(dá)式1 :表達(dá)式2),最后一句,你的表達(dá)式2去哪了?
2016-08-20