Подсчитайте количество слов в строке в Java

Указанный URL-адрес « https://java2blog.com/java-program-count-number-words-string/ » ведет на веб-страницу, содержащую программу Java для подсчета количества слов в строке. Ниже приведены несколько методов, которые можно использовать для подсчета количества слов в строке в Java:

Метод 1: использование метода Split()
Вы можете разделить строку на массив слов с помощью метода Split(), а затем посчитать количество элементов в массиве.

Метод 2: использование класса StringTokenizer
Класс StringTokenizer можно использовать для разбивки строки на слова и последующего подсчета количества токенов.

Метод 3: использование регулярных выражений
Вы можете использовать регулярные выражения для сопоставления и подсчета слов в строке. Шаблон «\b\w+\b» можно использовать для сопоставления отдельных слов.

Метод 4. Использование библиотеки Apache Commons Lang
Библиотека Apache Commons Lang предоставляет класс WordUtils, имеющий метод countWords(), который можно использовать для подсчета количества слов в строке.

Метод 5: использование потоков Java 8
В Java 8 или более поздней версии вы можете использовать Stream API для разделения строки на слова и подсчета количества элементов в потоке.