[Java] 문자열 자르기(substring, slice, split)

epiphany·2022년 10월 27일
0

Programmers School

목록 보기
16/22
post-thumbnail

🛫 Programmser school 코딩 테스트를 하면서 알게 된 개념 정리

🧩 substring()

시작 index, 끝 index를 작성하여 원하는 만큼 자르기
끝 index를 작성하지 않으면 시작 index 부터 끝까지 자름

String A = "hello"
A.substring(1,3);
System.out.print(A);
// el

시작 index가 1이고, 끝 index가 3인 경우 index 3 전까지를 의미하기 때문에 e,l만 가져오게 됨

  • index는 0부터 시작

🧩 slice()

시작 index, 끝 index를 작성하여 원하는 만큼 자르기

  • substring과 작동 원리 동일

🧩 split()

특정 문자를 기준으로 자르기

String A = "hello world"
String[] B = A.split(" ");
System.out.print(B);
// ["hello", "world"]

📚 참고

1개의 댓글

comment-user-thumbnail
2023년 12월 4일

java에 slice메서드가 있나요?

답글 달기