Как посчитать количество букв в строке java

Аватар пользователя Maksim Litvinov
Maksim Litvinov
19 июля 2022

Чтобы посчитать количество букв в строке, можно использовать метод строк length(). Этот метод вернет длину строки:

var word = "Hello";

var lettersCount = word.length();

System.out.println(lettersCount); // 5
0 0
Аватар пользователя Сергей Якимович
Сергей Якимович
18 ноября 2022

Если строка содержит не только буквы, но и другие символы, а посчитать надо буквы, то можно так :

        String word = "a1B2c!D%";
        int lettersCount = 0;
        for (int i = 0; i < word.length(); i++) {
            if (Character.isAlphabetic(word.charAt(i))) {
                lettersCount++;
            }
        }
        System.out.println(lettersCount); // => 4
0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»