jav*_*999 0 java enums if-statement
在我的代码中,我想检查Dog的状态object 是否不是 3的状态Enums:
if((dogList.get(i).getStatus()!= dogStatus.SLEEPING
|| dogList.get(i).getStatus()!= dogStatus.WALKING
||dogList.get(i).getStatus()!= dogStatus.EATING )){
//do something
}
Run Code Online (Sandbox Code Playgroud)
这是结合3个||条件的正确方法吗?我问,因为我的程序没有按照我的预期行事.
你要
if (status != SLEEPING && status != WALKING...)
Run Code Online (Sandbox Code Playgroud)
请注意"&&",因为要检查它不是WALKING 和它不SLEEPING 和等
| 归档时间: |
|
| 查看次数: |
1493 次 |
| 最近记录: |