[Java] substring 메소드(문자열 자르기)

21 Aug 2023 - juno

#java  #method  #algorithm 


알고리즘 문제 풀다가 알게된 substring 메소드

java.lang.String 클래스 속 메소드


substring(startIndex);

substring(startIndex, endIndex(불포함));

ex)

string str = "hello";

str.substring(2); // "llo"

str.substring(2,4); // "ll", (4 불포함)
str.substring(1,4); // "ell", (4 불포함)

주의

str.substring(5); // 안될거같지만 빈 string("")을 반환, 하지만 str.length()를 넘으면 안됨

reference

[Java] 문자열 자르기