0

各ステートメントを単独でテストしたところ、動作しましたが、 || を使用すると ステートメントの !driver.getText().toString().equals("") 部分は無視されます。何か案は?

 if((!driver.getText().toString().equals(""))|| (canDrive>=0) )  
4

3 に答える 3

0

条件の両方の部分を実行する場合は、'|' を使用します。オペレーター。いえ

if(driver.getText().toString().length() > 0 | canDrive >= 0) 

ただし、ステートメントの左側の部分は常に実行する必要があります: http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.24

于 2012-04-04T01:54:39.223 に答える