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