Split

민지킴·2021년 3월 18일
0

split(regax,limit)은 문자열을 쪼갤때 사용한다.

ex)

String str = ",,,1,2,,,";
  1. 내용이 없으면 생략된다.

split()를 적용한 문자열의 뒤부분인
",,," 부분은 구분 값 콤마 ","를 기준으로 나눠지지 않고 사라진다.

String [] res = str.split(",");

// 결과
// [,,,1,2]
  1. split() 메서드의 두번째 파라미터에 limit 값을 음수로(0보다 작은 정수) 주면 모든 구분값을 나눠서 배열로 반환한다.
String [] res = str.split(",",-1);

// 결과
// [,,,1,2,,,]

3
limit 값을 양수로 주면, 지정된 크기만큼 나눠진다.

",,,1,2,,,".split(",",4)

// 결과
//[],[],[],[1,2,,,]
profile
하루하루는 성실하게 인생 전체는 되는대로

0개의 댓글