我在某些条件下使用IF语句if(user.length()!= 0 && user.length()<20 && InputValidator.validateUser(user))

时间:2019-11-19 07:10:44

标签: java if-statement logical-operators boolean-expression

我正在使用IF statement检查某些情况,如下所示:

2 个答案:

答案 0 :(得分:1)

在带有调试模式的Eclipse中运行它。在Expressions标签中,确认哪个条件为false。如果所有条件都成立,则在Java中是不可能的,并且在if block中也不会。如果curly braces中有multiline statements,请确保已添加if block,并且if语句后没有立即添加分号。

答案 1 :(得分:0)

您可以尝试将它们分开并逐步执行代码,例如,只需编写: if(user.length()!= 0) {进入循环}

然后尝试 如果(user.length()<20) {进入循环}

然后尝试 如果(InputValidator.validateUser(user)) {进入循环}

查找其中哪一个未评估为真。