<aside>

문자열의 일부를 잘라내는 메서드로, 인덱스 범위를 지정해서 원하는 구간의 문자열을 추출할 수 있다

</aside>

String substring(int startIndex)
String substring(int startIndex, int endIndex)
startIndex 시작 인덱스 (포함)
endIndex 끝 인덱스 (불포함), 생략 시 문자 끝까지
String str = "HelloWorld";
String result = str.substring(5);  // 인덱스 5부터 끝까지

System.out.println(result);  // 출력: World
String str = "HelloWorld";
String result = str.substring(0, 5);  // 0부터 4까지 (5는 포함 안 함)

System.out.println(result);  // 출력: Hello
String date = "2025-06-07";
String year = date.substring(0, 4);     // "2025"
String month = date.substring(5, 7);    // "06"
String day = date.substring(8);         // "07"