Java String contains () метод
Метод Java String contains () используется для проверки того, является ли конкретный набор символов частью данной строки или нет. Он возвращает логическое значение true, если указанные символы являются подстрокой данной строки, и возвращает false в противном случае. Его можно напрямую использовать внутри оператора if.
Синтаксис метода contains () в Java
public boolean String.contains(CharSequence s)
Параметры
s - это последовательность для поиска в методе Java contains ()
Возвращаемое значение
Метод contains () в Java возвращает true, только если эта строка содержит «s» иначе false.
Исключение
NullPointerException - если значение s равно null в методе Java contains ().
Пример 1:
public class Sample_String {public static void main(String[] args) {String str_Sample = "This is a String contains Example";//Check if String contains a sequenceSystem.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));//String contains method is case sensitiveSystem.out.println("Contains sequence 'example': " + str_Sample.contains("example"));System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));}}
Выход :
Содержит последовательность 'ing': true
Содержит последовательность 'Пример': true Содержит последовательность 'example': false Содержит последовательность 'is String': falseКогда использовать метод Contains ()?
contains () в Java - распространенный случай в программировании, когда вы хотите проверить, содержит ли конкретная строка конкретную подстроку. Например, если вы хотите проверить, содержит ли строка «Большая красная лиса» подстроку «красный». Строка contains () в методе Java полезна в такой ситуации.
Пример 2: Java String содержит метод () в структуре if else:
public class IfExample {public static void main(String args[]) {String str1 = "Java string contains If else Example";// In If-else statements you can use the contains() methodif (str1.contains("example")) {System.out.println("The Keyword :example: is found in given string");} else {System.out.println("The Keyword :example: is not found in the string");}}}
Выход:
Ключевое слово: пример: не найдено в строковом классе Java