Как посчитать количество букв в строке 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
Познакомьтесь с основами Java бесплатно