본문 바로가기

언어/JAVA

[JAVA] 문자열 자르기

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("-");

'언어 > JAVA' 카테고리의 다른 글

[JAVA] Util 클래스  (0) 2023.12.19
[JAVA] 별찍기  (0) 2023.12.18
[JAVA] Call by value와 Call by reference  (0) 2023.12.13
[JAVA] 예외처리  (1) 2023.12.08
[JAVA] 형변환  (0) 2023.12.08