為什么運行結果是“進入女子組決賽”?
public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
????????int?score?=?94;
String?sex?=?"女";
????????if(score>80){
????????????if(sex.equals("男")){????
????????????????System.out.println("進入男子組決賽");
????????????}else{
????????????????System.out.println("進入女子組決賽賽");
????????????}
????????}else{
????????????System.out.println("淘汰");
????????}
????????
????????
????????
????????
????????
????????
}
}
2016-11-29
就是不執行外面判斷的else部分
2016-11-29
對呀就是走第一個if的else代碼塊,然后直接跳出兩個if