Учебники

20) Строка содержит () метод

Что такое метод содержит () в Java?

Метод contains () — это метод Java, позволяющий проверить, содержит ли String другую подстроку или нет. Возвращает логическое значение, поэтому его можно использовать непосредственно внутри операторов if.

Синтаксис строкового метода «Container»

public boolean String.contains(CharSequence s)

параметры

s — это последовательность поиска

Возвращаемое значение

Этот метод возвращает true, только если эта строка содержит «s», иначе false.

исключение

NullPointerException — если значение s является нулем.

Пример 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 sequence
        System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));
        System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));
        //String contains method is case sensitive  
        System.out.println("Contains sequence 'example': " + str_Sample.contains("example"));
        System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));
    }
}

Выход :

Содержит последовательность «ing»: true

Содержит последовательность «Example»: true

Содержит последовательность «example»: false

Содержит последовательность «is String»: false

Когда использовать метод Contains ()?

Это распространенный случай в программировании, когда вы хотите проверить, содержит ли конкретная строка определенную подстроку. Например, если вы хотите проверить, содержит ли строка «Большая красная лиса» подстроку «красный». Этот метод полезен в такой ситуации.

Пример 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() method

        if (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");
        }
    }
}

Вывод:

Ключевое слово: пример: не найдено в строке