Указанный 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 для разделения строки на слова и подсчета количества элементов в потоке.