
Java String 클래스의 substring() 메서드는 start 인덱스부터 end 인덱스까지의 문자열을 반환합니다.
start 인덱스는 포함되며, end 인덱스는 포함되지 않습니다.
예를 들어, "hello" 문자열에서 1부터 3까지의 문자열을 잘라내려고 할 때, substring(1, 3)으로 호출하면 "ell"이 반환됩니다.
이유는 end 인덱스가 포함되지 않기 때문입니다. substring(1, 3)으로 호출하면 1부터 3까지의 문자열을 반환하기 때문에, "ell"이 반환됩니다.
2025-07-15 18:32