Узнать, содержится ли определенное слово в строке на Java — важная задача для многих разработчиков. Проверка наличия слова в строке может быть полезной при написании программ, которые обрабатывают текстовые данные или при поиске определенных ключевых слов в тексте.
В Java есть несколько способов решения этой задачи. Один из простых способов — использовать метод contains() класса String. Этот метод проверяет, содержится ли указанная последовательность символов в строке и возвращает true, если содержится, и false в противном случае.
Вот пример использования метода contains() для проверки наличия слова «java» в строке:
String str = «Пример строки с словом java»;
boolean contains = str.contains(«java»);
if (contains) {
System.out.println(«Слово \»java\» найдено в строке.»);
} else {
System.out.println(«Слово \»java\» не найдено в строке.»);
}
Этот код выведет сообщение «Слово «java» найдено в строке», если слово «java» будет обнаружено в заданной строке. Если слово не найдено, будет выведено сообщение «Слово «java» не найдено в строке».
Таким образом, проверка наличия слова в строке на Java — это простая задача, которую можно решить с использованием метода contains(). Убедитесь, что поиск слова в строке поддерживает регистр символов, и учтите, что методы contains() и indexOf() чувствительны к регистру символов.