문자열 내에 문자가 존재합니까?
Java에서는 루프에 의존하지 않고 특정 문자가 문자열에 나타나는지 확인하는 것이 가능합니다. 효율적인 indexOf('char') 메서드를 사용하여 달성했습니다.
indexOf() 작동 방식
indexOf('char' ) 메서드는 문자열을 왼쪽에서 오른쪽으로 스캔하고 지정된 문자가 처음 나타나는 인덱스를 나타내는 정수를 반환합니다. 문자를 찾을 수 없으면 -1을 반환합니다.
예를 들어 문자열 "Hello World"에 'a' 문자가 나타나는지 확인하려면 다음 코드를 사용합니다.
<code class="java">String str = "Hello World"; int index = str.indexOf('a');</code>
'a'가 문자열에 있으면 index 변수에 해당 인덱스(이 경우 1)가 포함됩니다. 그렇지 않으면 -1로 설정됩니다.
indexOf()
indexOf('char')를 사용하면 여러 가지 장점이 있습니다. 문자열을 문자별로 반복하는 것과 비교:
위 내용은 Java의 문자열 내에 문자가 있는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!