課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
這里的equals是什么意思,不用為什么運行不了
2021-01-03
源自:Java入門第一季(IDEA工具)升級版 4-4
正在回答
public class HelloWorld {
? ? public static void main(String[] args) {
//成績大于80分
int A=85;
String sex="男";
sex="女";
//如果是男就進男子組決賽否則去女子組決賽
if (A>80){ if (sex.equals("男")){System.out.println("進男子組決賽");}else{System.out.println("進女子組決賽");}
//成績小于80分則未進入決賽
} else{System.out.println("未進入決賽");}
}
應(yīng)該可以運行
第11行else前需要加多一個},因為前面兩個if條件已經(jīng)結(jié)束了,后面的輸出已經(jīng)跳出兩個條件了
String 類型的變量 sex.equals("男") 用于比較兩個字符串是否相同 返回結(jié)果是boolean類型 if中必須為判斷條件為boolean 類型 直接傳入sex 肯定是運行不了的
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答equals是什么意思?
4 回答equals什么意思
2 回答使用equals不行,為什么?
3 回答使用equals不行,為什么?
2 回答中間的equals是什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2021-02-26
equals用于判斷字符串String的變量值是否一樣。if后要求得到的是邏輯值,相同為ture,則輸出。因為==算是比較,得出的是邏輯值,所以也可以輸出,把變量類型String改為char類型一樣可以輸出。
2021-02-26
public class HelloWorld {
? ? public static void main(String[] args) {
//成績大于80分
int A=85;
String sex="男";
sex="女";
//如果是男就進男子組決賽否則去女子組決賽
if (A>80){ if (sex.equals("男")){System.out.println("進男子組決賽");}else{System.out.println("進女子組決賽");}
//成績小于80分則未進入決賽
} else{System.out.println("未進入決賽");}
}
}
應(yīng)該可以運行
2021-01-04
第11行else前需要加多一個},因為前面兩個if條件已經(jīng)結(jié)束了,后面的輸出已經(jīng)跳出兩個條件了
2021-01-03
String 類型的變量 sex.equals("男") 用于比較兩個字符串是否相同 返回結(jié)果是boolean類型 if中必須為判斷條件為boolean 類型 直接傳入sex 肯定是運行不了的