Java Рядок містить(): перевірте, чи рядок містить підрядок

Java Метод String contains().

Команда Java Рядок містить() метод використовується для перевірки того, чи є певний набір символів частиною даного рядка чи ні. Він повертає логічне значення true, якщо вказані символи є підрядком даного рядка, і повертає false в іншому випадку. Його можна використовувати безпосередньо в операторі if.

Синтаксис методу contains() у Java

public boolean String.contains(CharSequence s)

Параметри

s − Це послідовність для пошуку Java метод містить().

значення, що повертається

Метод contains() у Java повертає true, лише якщо цей рядок містить «s», else false.

Виняток

NullPointerException − якщо значення s дорівнює нулю в Java метод містить().

Коли використовувати метод Contains()?

містить() в Java є поширеним випадком в Java Програмування коли ви хочете перевірити, чи певний рядок містить певний підрядок. Наприклад, якщо ви хочете перевірити, чи містить рядок «The big red fox» підрядок «red». Рядок містить() в Java метод корисний у такій ситуації.

Java Приклад методу String 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 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"));
    }
}

Очікуваний результат:

Contains sequence 'ing': true
Contains sequence 'Example': true
Contains sequence 'example': false
Contains sequence 'is String': false

Java Приклад методу String contains() 2:

Java Метод String contains() у структурі 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");
        }
    }
}

Очікуваний результат:

The Keyword :example: is not found in the string