목차
lastIndexOf() 예제 - 지정 문자 마지막 발견 위치 색인번호
lastIndexOf() 정의
lastIndexOf() 구문
lastIndexOf() 예제 - 지정 위치까지에서 마지막 발견 위치 색인번호
lastIndexOf() 예제 - 지정 문자 마지막 발견 위치 색인번호
Hz.java
public class Hz {
public static void main(String[] args) {
String my = "홈짱닷컴 Homzzang .com";
System.out.println(my. lastIndexOf("Homzzang "));
}
}
결과값: 5
lastIndexOf() 정의
문자열에서 지정 문자의 마지막 발견 위치의 색인번호 반환.
※ 색인번호는 0부터 셈.
cf.
indexOf() 메서드 :
문자열에서 지정 문자의 처음 발생 위치의 색인번호 반환.
lastIndexOf() 구문
※ 4가지 가능.
public int lastIndexOf(String str )
public int lastIndexOf(String str , int toIndex )
public int lastIndexOf(char char )
public int lastIndexOf(char char , int toIndex )
[매개변수]
str
찾을 문자열 값.
※ String 자료형.
toIndex
검색 종료 위치 색인번호.
※ 해당 색인번호까지 해서, 마지막 발생 위치의 색인번호 반환.
※ int 자료형.
char
찾을 단일 문자. (또는, 찾을 단일 문자의 유니코드)
※ char 자료형.
[반환값]
지정 문자가 문자열에서 마지막 나타난 위치의 색인번호 반환. (int 자료형)
만약, 발견 안 되면, -1 반환.
lastIndexOf() 예제 - 지정 위치까지에서 마지막 발견 위치 색인번호
Hz.java
public class Hz {
public static void main(String[] args) {
String my = "홈짱닷컴 Ho mzzang.com";
System.out.println(my. lastIndexOf("o ", 10));
}
}
결과값: 6
PS. 만약, '홈' 앞에 'o' 있는 경우, 결과값은 7이 됨.
주소 복사
랜덤 이동
최신댓글