[問題] if
class Test{
public static void main(String [] args){
boolean b=false;
if(b=true)
System.out.println("歡迎光臨");
else
System.out.println("謝謝惠顧");
}
}
這是課本題目
問說上面那段程式碼印出來會是甚麼
答案是印出 歡迎光臨
我不大能理解
b不是false嗎
這樣進去跑if的話 應該是執行else的System.out.println("謝謝惠顧");不是嗎
怎麼會印出歡迎光臨呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.63.114.33
→
11/16 19:36, , 1F
11/16 19:36, 1F
→
11/16 19:38, , 2F
11/16 19:38, 2F
→
11/16 21:40, , 3F
11/16 21:40, 3F
→
11/16 21:58, , 4F
11/16 21:58, 4F
→
11/16 21:59, , 5F
11/16 21:59, 5F
→
11/16 22:10, , 6F
11/16 22:10, 6F
→
11/16 22:24, , 7F
11/16 22:24, 7F
→
11/16 23:04, , 8F
11/16 23:04, 8F
討論串 (同標題文章)