Как проверить первый символ, отличный от нуля, в android Studio Edittext? - PullRequest
0 голосов
/ 16 июня 2020

Это мой код. Я хочу проверить, равен ли первый символ 0 или нет. Если первый символ равен нулю, он должен сказать, что это недопустимое число. Ошибок нет, но 'charAt' не работает в Android Studio?

publi c boolean validateAccnum () {boolean valid = true;

        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;
    }

1 Ответ

0 голосов
/ 16 июня 2020

Используйте вот так

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