본문으로 건너뛰기

Java String.substring(), 문자열 자르기

String.substring()을 이용하여 특정 Index 범위의 문자열을 잘라 String으로 저장하는 방법을 설명합니다.

1. String.substring(beginIndex)

String.substring(beginIndex)는 문자열의 beginIndex의 문자부터 마지막까지 잘라서 문자열로 리턴합니다.

아래 예제는 Index 5에서 문자열 마지막 Index에 해당하는 문자열을 잘라서 출력합니다.

public class Example {
public static void main(String[] args) {

String str = "Hello,World,Java";

String result = str.substring(6);
System.out.println(result);
}
}

Output:

World,Java

2. String.substring(beginIndex, endIndex)

String.substring(beginIndex, endIndex)는 문자열의 beginIndex부터 endIndex까지의 문자열을 잘라서 리턴합니다. (리턴된 문자열에서 beginIndex의 문자는 포함되고, endIndex는 포함되지 않습니다. (endIndex -1)까지 포함됨)

아래 예제는 Index 6에서 10까지의 문자열을 가져와서 출력합니다.

public class Example {
public static void main(String[] args) {

String str = "Hello,World,Java";

String result = str.substring(6, 11);
System.out.println(result);
}
}

Output:

World