본문 바로가기
코딩테스트

[JAVA] 문자열 자르기 - (indexOf / substring / split)

by 의정부핵꿀밤 2022. 3. 30.
728x90

자바로 코테 보려면 무.적.권 알아야 하는 문자열 자르기 정리~


1.  indexOf()

String str = "abc-def";
int idx = str,indexOf("-"); // idx = 3
  • 해당 원소의 인덱스 값을 반환해주는 함수

 

 

 

2. substring()

String str = "abc-def";

String str1 = str.substring(0,3); // str1 = "abc"
String str2 = str.substring(4); // str2 = "def"
  • substring(a,b) : a번째 인덱스부터 b번째 인덱스 전까지 자르기
  • substring(x) : x번째 인덱스부터 끝까지 자르기

 

 

3. split()

String str = "2022-3-30";

String date[] = str.split("-");
// date[0] = "2022"
// date[1] = "3"
// date[2] = "30"
  • 지정한 문자를 기준으로 문자열을 잘라서 배열로 반환하는 함수

 


빠잉

728x90

댓글