2012-09-08 50 views
0

我想爲一個字符串的多個值稱爲contents如何檢查字符串的多個可能值在Java中

if (contents == "chicken roll" , contents == toasted chicken){ 
     // do some common operation 
    } 

,這是什麼正確的Java語法執行相同的操作?

+1

你寫的東西根本沒有意義......你的意思是「如果內容是'雞肉卷'或內容是'烤雞'」?或者你的意思是「如果內容是'雞肉卷',內容是'烤雞'」?順便說一句,你認爲「內容」是一種「與雞有關的東西」的集合,或者內容是一個雞(即「如果內容中有'雞肉卷'或內容中有'烤雞')? – zmo

+0

請參閱[布爾操作符](http://www.freejavaguide.com/boolean_operators.htm) –

+0

@zmo:因爲標題是「如果某事=某事或某事」,我想他的意思是「或」。 –

回答

2

我想你想的邏輯或||

if (contents.equals("chicken roll") || contents.equals("toasted chicken")){ 

list of operators

另請注意,使用equals方法比較字符串相等性。

相關問題