这是我的简单代码,用于确定字段是否为空。
private static boolean isPhoneNumberValid(){
String phoneNo = "";
if (TextUtils.isEmpty(phoneNo))
{
return true;
}
else{
Toast.mekeText(this,"test",LENGTH.SHORT).show();
return false;
}
很明显,此代码的结果必须为true,而实际上为;但是当我一步一步地使用android studio调试器时,我看到达到return true之后;语句,代码正确返回false;声明。但是此方法的总体结果是正确的。 任何线索为什么会发生这种情况?
我已经做了一个干净的项目和一个无效的索引。