java - Android如何检查空的edittext

标签 java android android-edittext

在我的 android 代码中,如果输入了空值或空格或特殊字符,我需要返回 z 的值,我的代码是这样的..

谁能解释一下黑白差异

s.trim().length() > 0,

s!= 0, s!= ""

我的代码是这样的:

char c = 'z';
        String z = Character.toString(c);
        String aChar1 = String.valueOf(z);
        if (firstName != null )
        {
            aChar1 = firstName.substring(0, 1);
        }

        String aChar2 = "";

        if (!middleName.isEmpty())
        {
        aChar2 = middleName.substring(0,1);
        }

        String aChar3 = "";

        if (!lastName.isEmpty())
        {
        aChar3 = lastName.substring(0,1);
        }

最佳答案

您可以使用此代码来检查编辑文本是否为空,

EditText editText;

if(editText.getText().length == 0)
{
    // Code for edittext empty
} else {
    // Code for edittext non-empty
}

关于java - Android如何检查空的edittext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20346569/

相关文章:

java - 如何使用java验证unix命令

android - 在android中调整DatePicker的大小

android - 使用无法在 Android 上运行的 Facebook ID 向特定用户发送 Parse 推送通知

android - 使用 Service、TimerTask 和 BroadcastReceiver 检查各种更新

android - 从服务中获取 View

安卓 : How change focus on form with out user action?

java - 何时创建 android 类的新实例?

java - Android Studio 与 Cordova CLI

java - 为什么在某些情况下重新抛出 Throwable 而不声明它是合法的?

android - 更改提示 EditText 的颜色 - Android