亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么不能直接輸入if(sex="女")進行判斷?而要用equal?求大神說人話~

與sex.equal.女有什么區別?sex=="女”是比較的意思嘛,

正在回答

3 回答

equal 判斷對象

== 判斷基本數據類型 "女"==sex?

0 回復 有任何疑惑可以回復我~
#1

我要當學霸_001 提問者

非常感謝!
2015-04-12 回復 有任何疑惑可以回復我~
#2

我要當學霸_001 提問者

// 只要成績小于60,就循環執行加分操作,并統計加分次數 for(;score<60;count++) score++; 為什么不直接寫成for(;score<60;score++)count++呢?
2015-04-12 回復 有任何疑惑可以回復我~
#3

我要當學霸_001 提問者

if(score<60){ for(;score<60;score++); count++; } 這樣寫為什么count次數會變為1?答案應該是7的?
2015-04-12 回復 有任何疑惑可以回復我~

要if(sex=="女") ? 才行

0 回復 有任何疑惑可以回復我~

會不會是因為你前面count沒有初始化?

系統默認賦初值count=0;

而且剛好你的score=59,所以只執行了一次循環?

結果就是count自增1 之后變成 1;

建議寫成

while(score<60){
????score++;
????count++;
}
System.out.println(count);


1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么不能直接輸入if(sex="女")進行判斷?而要用equal?求大神說人話~

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號