Android 判断EditText输入是否相等

不可以用==或者!=来比较

正确的方法是:

EditText edt1, edt2;

//判断

edt1.getText.toString().equals(edt2.getText().toString()))

因为string类是引用类型,不是数据类型。所以你在用==的时候,比较的是他们的地址。

 

还可以这样来判断输入是否为空:

mEditText.getText().length()== 0
mEditText.getText().toString() == null  
mEditText.getText().toString().equals("")

posted @ 2016-09-22 10:36  风吹来的砂  阅读(946)  评论(0编辑  收藏  举报