這是出啥錯(cuò)了,我加了else才出正確結(jié)果
public class HelloWorld {
? ? public static void main(String[] args) {
int score = 94;
String sex = "1";
? ? ? ? if(score>80){
? ? ? ? ? ? if(sex=="女"){
? ? ? ? ? ? ? ? System.out.println("進(jìn)入女子組決賽");
? ? ? ? ? ? }
? ? ? ? ? ? else{
? ? ? ? ? ? ? ? System.out.println("你xx");
? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ?
? ? ? ? }
? ? ? ??
2019-08-07
else表示不符合條件時(shí)要干嘛 ?你賦給sex的1 跟要求的條件“女”不符合 ? 不寫else程序就什么都不干-結(jié)束了
2019-08-06
這里sex的初始值為1,如若不寫else,則上面的if條件不滿足,則if判斷中的語句不會(huì)被執(zhí)行,自然不會(huì)有任何結(jié)果,當(dāng)執(zhí)行到if時(shí)條件不滿足,這段代碼就已經(jīng)執(zhí)行結(jié)束了。