課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
像If(String a="同意結(jié)婚")就不行了嗎
2015-06-20
源自:Java入門第一季(IDEA工具)升級(jí)版 4-1
正在回答
條件只能是布爾表達(dá)式,即根據(jù)返回的布爾值(true或者false)來判斷條件是否成立。
而像你這句 If(String a="同意結(jié)婚"),本身并沒有什么意義,而且不能在表達(dá)式中聲明變量,會(huì)編譯失敗。
你可以自己打開eclipse嘗試一下,加深理解。
謝謝。我看到后面發(fā)現(xiàn)了equals()的用法。if(a.equals("同意結(jié)婚")) 這樣就不錯(cuò)了吧
丶小八戒
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答什么是條件的布爾表達(dá)式
2 回答布爾表達(dá)式里為什么要加括號(hào)
1 回答布爾表達(dá)式
1 回答使用布爾表達(dá)式的問題
2 回答if后面不是只能放布爾值嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-06-20
條件只能是布爾表達(dá)式,即根據(jù)返回的布爾值(true或者false)來判斷條件是否成立。
而像你這句 If(String a="同意結(jié)婚"),本身并沒有什么意義,而且不能在表達(dá)式中聲明變量,會(huì)編譯失敗。
你可以自己打開eclipse嘗試一下,加深理解。
2015-06-20
謝謝。我看到后面發(fā)現(xiàn)了equals()的用法。if(a.equals("同意結(jié)婚")) 這樣就不錯(cuò)了吧