IT공부/JAVA

[JAVA] contains() 함수

Johnnnn 2025. 3. 5. 13:58
728x90

contains() 함수는 문자열에 특정 단어가 포함되어 있는지 확인하는 함수이다.

public class ContainsExample {
    public static void main(String[] args) {
        // 문자열을 선언
        String str = "Hello, welcome to the Java programming world!";
        
        // 특정 문자가 포함되어 있는지 확인
        boolean containsHello = str.contains("Hello");
        boolean containsJava = str.contains("Java");
        boolean containsPython = str.contains("Python");
        
        // 결과 출력
        System.out.println("문자열에 'Hello'가 포함되어 있나요? " + containsHello);  // true
        System.out.println("문자열에 'Java'가 포함되어 있나요? " + containsJava);  // true
        System.out.println("문자열에 'Python'이 포함되어 있나요? " + containsPython);  // false
    }
}

 

이 예시에서는 str이라는 문자열이 "Hello", "Java", 그리고 "Python"이라는 단어를 포함하는지 확인하고 있다. contains() 메서드는 대소문자를 구분하기 때문에, "java"와 "Java"는 다르게 인식됩니다.