0
我想爲一個字符串的多個值稱爲contents
如何檢查字符串的多個可能值在Java中
if (contents == "chicken roll" , contents == toasted chicken){
// do some common operation
}
,這是什麼正確的Java語法執行相同的操作?
我想爲一個字符串的多個值稱爲contents
如何檢查字符串的多個可能值在Java中
if (contents == "chicken roll" , contents == toasted chicken){
// do some common operation
}
,這是什麼正確的Java語法執行相同的操作?
我想你想的邏輯或||
:
if (contents.equals("chicken roll") || contents.equals("toasted chicken")){
另請注意,使用equals
方法比較字符串相等性。
你寫的東西根本沒有意義......你的意思是「如果內容是'雞肉卷'或內容是'烤雞'」?或者你的意思是「如果內容是'雞肉卷',內容是'烤雞'」?順便說一句,你認爲「內容」是一種「與雞有關的東西」的集合,或者內容是一個雞(即「如果內容中有'雞肉卷'或內容中有'烤雞')? – zmo
請參閱[布爾操作符](http://www.freejavaguide.com/boolean_operators.htm) –
@zmo:因爲標題是「如果某事=某事或某事」,我想他的意思是「或」。 –