Java String contains(): String에 Substring이 포함되어 있는지 확인

Java 문자열은() 메소드를 포함

The Java 문자열 포함() 이 메서드는 특정 문자 집합이 주어진 문자열의 일부인지 아닌지 확인하는 데 사용됩니다. 지정된 문자가 주어진 문자열의 하위 문자열이면 부울 값 true를 반환하고 그렇지 않으면 false를 반환합니다. if 문 내부에서 직접 사용할 수 있습니다.

포함() 메소드의 구문 Java

public boolean String.contains(CharSequence s)

파라미터

s − 이것은 검색할 순서입니다. Java 포함() 메소드

반환 값

포함() 메소드는 Java 이 문자열에 "s"가 포함되어 있는 경우에만 true를 반환하고, 그렇지 않으면 false를 반환합니다.

예외

NullPointerException - s의 값이 null인 경우 Java 포함() 메소드.

Contains() 메서드는 언제 사용합니까?

포함() Java 의 일반적인 경우이다 Java 프로그래밍 특정 문자열에 특정 하위 문자열이 포함되어 있는지 확인하고 싶을 때. 예를 들어, 문자열 "The big red fox"에 하위 문자열 "red"가 포함되어 있는지 테스트하고 싶을 때. 문자열은 다음과 같습니다. Java 이런 상황에서는 방법이 유용합니다.

Java 문자열 contain() 메서드 예 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 문자열 contain() 메서드 예 2:

Java if else 구조의 문자열 contain() 메소드:

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