>Java >Java베이스 >문자열에 지정된 문자가 포함되어 있는지 확인하는 Java 방법

문자열에 지정된 문자가 포함되어 있는지 확인하는 Java 방법

尚
원래의
2019-12-27 13:36:1410715검색

문자열에 지정된 문자가 포함되어 있는지 확인하는 Java 방법

문자열에 지정된 문자가 포함되어 있는지 확인하는 Java 메서드:

1. 포함 메서드를 사용하여

이 문자열에 지정된 문자 값 시퀀스가 ​​포함되어 있는 경우에만 java.lang.String.contains( ) 이 메서드는 true를 반환합니다.

Statement: public boolean contain(CharSequence s)

반환 값: 이 메서드는 문자열에 포함된 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.

예:

public static void main(String[] args) {  
        String str = "abc";  
        boolean status = str.contains("a");  
        if(status){  
            System.out.println("包含");  
        }else{  
            System.out.println("不包含");  
        }  
    }

2. indexOf 메소드를 사용하여

java.lang.String.indexOf()를 사용하여 문자열에서 단어의 위치를 ​​찾고, 단어가 문자열에 특정 문자가 포함되어 있습니다.

Statement: int indexOf(int ch,int fromIndex)

반환 값: indexOf의 반환 값은 int

예:

public static void main(String[] args) {  
    String str1 = "abcdefg";  
    int result1 = str1.indexOf("a");  
    if(result1 != -1){  
        System.out.println("字符串str中包含子串“a”"+result1);  
    }else{  
        System.out.println("字符串str中不包含子串“a”"+result1);  
    }  
}

자바에 대한 자세한 내용은 java 기본 튜토리얼 칼럼을 참고하세요.

위 내용은 문자열에 지정된 문자가 포함되어 있는지 확인하는 Java 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.