我在我的代码中使用了几个条件,但它没有检查所有条件。
我的代码示例:
if (securityCodeET.getText().toString().equals("1234")&&
accountNoET.getText().toString().trim().length() != 0)
当我在securityCodeET
中插入“1234”时,它向前移动并返回true
,但我认为它应该给false
,因为我没有在accountNoET
中添加任何内容。
答案 0 :(得分:0)
如果toString()返回null,则涉及accountNoET的第二个条件返回的项的长度不等于零。
如果该文本框中没有任何内容,则此代码始终为true。