언어/JAVA

[JAVA] 문자열 자르기

KONI_LEE 2023. 12. 14. 14:51

indexOf()

  • 특정 글자의 인덱스 값을 반환하는 함수
String str = "abcde";

int idx = str.indexOf("a");

substring()

  • 인자가 하나인 경우
    • 인자 ~ 마지막 글자까지의 문자열을 반환하는 함수
  • 인자가 두개인 경우
    • 첫번 째 인자 ~ 두번 째 인자까지의 문자열을 반환하는 함수
String str = "가나다라마바사";

String str2 = str.substring(4); // 마바사

String str2 = str.substring(0,4); // 가나다라마

split()

  • 특정 문자를 기준으로 문자열을 나누어 배열로 반환하는 함수
String str = "010-1234-5678"

String[] num = str.split("-");