문자열에 지정된 문자가 포함되어 있는지 확인하는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!