有人请帮助我,我有一个if子句,其中有两个条件检查通过或条件,但它不工作我已经给出了下面的代码
if ((!"C".equals(FKLoadStatus))||(!"D".equals(FKLoadStatus)))
{
confirm_Depot_button.setEnabled(true);
}
else
{
confirm_Depot_button.setEnabled(false);
}
Run Code Online (Sandbox Code Playgroud)
MBy*_*ByD 10
您的表达式始终被评估为true.
如果FKLoadStatus等于"D"则它不等于"C",所以你得到的if(!fals || !true)是if(true || false)哪个true.反之亦然.
你可能(虽然你的回答并不清楚)意味着 - if ((!"C".equals(FKLoadStatus))&&(!"D".equals(FKLoadStatus)))
| 归档时间: |
|
| 查看次数: |
4358 次 |
| 最近记录: |