[問題] if條件無法傳入字串??
假設我的
String card1="HA";
public void Card(String card1)
{
if(card1=="HA"||card1=="SA"||card1=="DA"||card1=="CA")
{
System.out.println(card1);
}
}
照理來說
應該是要印出card1..
可是他沒辦法印出來耶..
是我哪裡有寫錯嗎~"~?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.18.105
推
11/28 12:31, , 1F
11/28 12:31, 1F
→
11/28 12:35, , 2F
11/28 12:35, 2F
所以我是要改成
第一種
if(card1.equals("HA").......)
還是要去另外設變數去
例如
第二種
String HA="HA";
if(card1.equals(HA).......)
是哪一種~"~?
推
11/28 12:39, , 3F
11/28 12:39, 3F
上面...是第一種還是第二種..
※ 編輯: gene07 來自: 59.115.18.105 (11/28 12:42)
推
11/28 12:51, , 4F
11/28 12:51, 4F
→
11/28 12:54, , 5F
11/28 12:54, 5F
→
11/28 13:09, , 6F
11/28 13:09, 6F
→
11/28 13:10, , 7F
11/28 13:10, 7F
推
11/28 14:14, , 8F
11/28 14:14, 8F
推
11/28 15:20, , 9F
11/28 15:20, 9F
→
11/28 16:12, , 10F
11/28 16:12, 10F
推
11/28 18:26, , 11F
11/28 18:26, 11F
推
11/28 18:57, , 12F
11/28 18:57, 12F
推
11/28 19:36, , 13F
11/28 19:36, 13F
推
11/30 00:36, , 14F
11/30 00:36, 14F
推
11/30 12:43, , 15F
11/30 12:43, 15F
討論串 (同標題文章)