如何在 android studio Edittext 中检查第一个非零字符?

How to check first character non zero in android studio Edittext?

这是我的代码。我想检查第一个字符是否为 0,如果第一个字符为零,则应该说它不是有效数字,没有错误但是 'charAt' 在 [=17= 中不起作用] 工作室?

public 布尔值 validateAccnum() { 布尔值有效 = 真;

        if (account.isEmpty()) {
            s_acc.setError("Account number is required");
            valid = false;
        } else if (account.charAt(0)== 0){
                s_acc.setError("Not a valid number");
                valid = false;
        }else{
            s_acc.setError(null);
        }
        return valid;
    }

像这样使用

    val account= "0123"
    if (account.get(0).equals("0"))
    {
            s_acc.setError("Not a valid number");
            valid = false;
    }