indexOf
indexOf는 문자열에서 특정 문자가 시작되는 인덱스를 리턴한다.
다음과 같은 문자열을 보자.
String a = "Hello Java";
위와 같은 a라는 문자열에서 "Java"라는 문자열이 시작되는 위치를 알고 싶은 경우에 indexOf를 다음과 같이 사용할 수 있다.
System.out.println(a.indexOf("Java"));
결과값은 다음과 같을 것이다.
6
"Hello Java" 라는 문자열에서 "Java"라는 문자열은 7번째 문자('J')부터 시작이다. 결과값이 6으로 나온 이유는 자바는 숫자를 0부터 세기 때문이다.
'코딩 > JAVA' 카테고리의 다른 글
toUpperCase (0) | 2017.03.31 |
---|---|
substring (0) | 2017.03.31 |
replaceAll (0) | 2017.03.31 |
String (0) | 2017.03.31 |
equals (0) | 2017.03.31 |