개발 & 데이터베이스/JAVA

자바 문자열 자르기 메서드 사용 방법 (substring, split)

K.두부 2023. 7. 5. 21:01
반응형

자바에서 문자열을 자르는 방법은 substring() 메서드와 split() 메서드가 대표적이다.

 

substring(beginIndex, [endIndex])

substring 메서드는 기본적으로 인자2개를 받을 수 있지만 두 번째 인자값 endIndex는 생략할 수 있다.

생략하게 되면 해당 문자열의 마지막 인덱스까지 반환한다.

 

String str = "Hello World";

System.out.println(str.substring(6));    // World
System.out.println(str.substring(0, 4)); // Hello

 

split(String regex)

split 메서드는 정규 표현식을 기반으로 문자열을 나누어 배열로 반환한다.

String tmp = "Hello,World,!!!";
String[] tmpArr = tmp.split(",");
        
System.out.println(tmpArr[0]); // Hello
System.out.println(tmpArr[1]); // World
System.out.println(tmpArr[2]); // !!!
반응형