看板 java 關於我們 聯絡資訊
※ 引述《hshk (hshk)》之銘言: [...] : if(sex == "male") 這是新手常犯的錯誤啊 你至少要寫成 sex.equals("male") 不過他還是可能會爆掉 sex 如果是 null 你的程式就哀給你看 xd 所以要改一下順序 "male".equals(sex) REF. How Equals Works in Java http://weblogs.macromedia.com/cantrell/archives/2003/04/how_equals_work.cfm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.49.182
psalter:要不然用 "male".intern()==sex.intern() 10/06 20:57
freesamael:java真是個神奇的語言@@ 10/06 23:50
Egriawei:我倒覺得 == 跟equals都有反而好用,雖然字面上意思...XD 10/07 01:49
godfat:基本上都會有的,寫法不同的差異而已,因為那是必備的 10/07 02:32