Joh*_*ton 1 java logic if-statement
if ((clearance.equals("")) || (!clearance.equals("0")) || (!clearance.equals("1"))){
System.out.println("Invalid entry, exiting.\n");
System.exit(0);
}
Run Code Online (Sandbox Code Playgroud)
但是,当我键入0或1时,它仍会打印"无效条目,退出".
知道出了什么问题吗?
NPE*_*NPE 12
条件应为:
if (!clearance.equals("0") && !clearance.equals("1")) {
Run Code Online (Sandbox Code Playgroud)
您当前的表达式始终求值为true(因为任何字符串不等于"0"或"1").
| 归档时间: |
|
| 查看次数: |
188 次 |
| 最近记录: |