第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

public static void main(String[] args) { int score=90; char sex ="女"; if (score>80){ if (sex.equals("女")){ System.out.println("進(jìn)入女子組決賽"); }else{ System.out.println(

? ? public static void main(String[] args) {

? ? ? ? int score=90;

? ? ? ? char sex ="女";

? ? ? ? if (score>80){

? ? ? ? ? ? if (sex.equals("女")){

? ? ? ? ? ? ? ? System.out.println("進(jìn)入女子組決賽");

? ? ? ? ? ? }else{

? ? ? ? ? ? ? ? System.out.println("進(jìn)入男子組決賽");

? ? ? ? ? ? }

? ? ? ? }else{

? ? ? ? ? ? System.out.println("淘汰");

? ? ? ? }


}

}

為什么這兩個(gè)地方提示錯(cuò)誤?

(1)char sex ="女"; ? 在這個(gè)問題里面把char換成String就行了,為什么?

(2)? if (sex.equals("女")){ ? ? 這里也提示錯(cuò)誤。


正在回答

5 回答

public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
????????int?score?=?94;
????????char?sex?=?'女';
????????if(score>80){
????????????if(sex=='男'){
????????????System.out.println("進(jìn)入男子組決賽");
????????????}else{
????????????System.out.println("進(jìn)入女子組決賽");
????????????}
????????}else{
????????System.out.println("淘汰");
????????}
????????
????}
}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

這個(gè)小鋒 提問者

非常感謝!
2015-11-30 回復(fù) 有任何疑惑可以回復(fù)我~

char為字符型

0 回復(fù) 有任何疑惑可以回復(fù)我~

不要用equals方法,char是基本數(shù)據(jù)類型 沒有equals方法? 直接用==就可以了?? ??

?if (sex=='女') {}

0 回復(fù) 有任何疑惑可以回復(fù)我~

第二個(gè)問題我換成單引的還是錯(cuò)誤。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

char類型要加單引號,不是雙引號。

如:

char?sex?='女';


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

這個(gè)小鋒 提問者

第二個(gè)問題我換成單引的還是錯(cuò)誤。。
2015-11-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Perona 回復(fù) 這個(gè)小鋒 提問者

equals()方法只能用于String型比較,用 ==即可。參考代碼見下方
2015-11-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

這個(gè)小鋒 提問者 回復(fù) Perona

大神我想追問一個(gè)問題,String 和char能否統(tǒng)一用 == 呢?
2015-11-30 回復(fù) 有任何疑惑可以回復(fù)我~
#4

Perona 回復(fù) 這個(gè)小鋒 提問者

不可以。String類型在不涉及對象的時(shí)候,可以跟char這些基本數(shù)據(jù)類型一樣用==,如本例。但是如果涉及對象的時(shí)候,“==”是看兩個(gè)對象是否是同一個(gè)對象,也就是兩個(gè)對象引用是否指向同一個(gè)對象。equals()是比較兩個(gè)對象的內(nèi)容是否相等。所以一般String類型比較更傾向于用equals()方法。String類型是封裝類。加油學(xué),第二季會(huì)介紹equals()方法。
2015-11-30 回復(fù) 有任何疑惑可以回復(fù)我~
#5

這個(gè)小鋒 提問者 回復(fù) Perona

真的十分感謝!
2015-11-30 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

舉報(bào)

0/150
提交
取消

public static void main(String[] args) { int score=90; char sex ="女"; if (score>80){ if (sex.equals("女")){ System.out.println("進(jìn)入女子組決賽"); }else{ System.out.println(

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號