목차
substring() 예제 - 문자열의 지정 색인 범위의 문자열 일부 반환
substring() 정의
substring() 구문
substring() 예제 - 문자열의 지정 색인 범위의 문자열 일부 반환
Hz.java
※ 문자열 일부 반환.
public class Hz {
public static void main(String[] args) {
String hz = "홈짱닷컴 Homzzang.com";
System.out.println(hz.substring(0,4));
// 반환값: 홈짱닷컴
System.out.println(hz.substring(5));
// 반환값: Homzzang.com
System.out.println(hz.substring(0)); // 반환값: 홈짱닷컴 Homzzang.com
System.out.println(hz.substring(5,20));
// 반환값: StringIndexOutOfBoundsException 에러
}
}
substring() 정의
문자열 지정 색인 범위의 문자열 일부 반환.
substring() 구문
public String substring(int startIndex )
public String substring(int startIndex , int endIndex )
[매개변수]
startIndex
필수. 시작 색인번호 (int형) ※ 포함 O
endIndex
선택. 종료 색인번호 (int형) ※ 포함 X
※ 생략 시, 문자열 끝까지 반환.
[반환값]
지정 색인 범위의 문자열 일부 반환.
PS.
StringIndexOutOfBoundsException 에러 발생 경우.
① startIndex 가 음수인 경우.
② endindex 가 문자열 길이보다 큰 경우.
③ startIndex 가 endIndex 보다 큰 경우.
주소 복사
랜덤 이동
최신댓글