我在我的代码中使用了几个条件,但它没有检查所有条件

时间:2016-11-23 16:14:21

标签: java android

我在我的代码中使用了几个条件,但它没有检查所有条件。

我的代码示例:

if (securityCodeET.getText().toString().equals("1234")&&
                    accountNoET.getText().toString().trim().length() != 0)

当我在securityCodeET中插入“1234”时,它向前移动并返回true,但我认为它应该给false,因为我没有在accountNoET中添加任何内容。

1 个答案:

答案 0 :(得分:0)

如果toString()返回null,则涉及accountNoET的第二个条件返回的项的长度不等于零。

如果该文本框中没有任何内容,则此代码始终为true。