My Space

반응형

split로 문자열을 잘라 배열에 담던 도중 한가지 문제가 있었다.

 

split(":") 을 기준으로 자르고 있었는데 첫번째 : 기준으로만 잘라야 했다.

 

split를 보면 2개의 인자를 받을 수 있는데,

public String[] split(String regex, int limit);

 

String text = 기타: 테스트: 테스트 :테스트;

 

text.split(":", 2);  로 자를 경우

[기타, 테스트: 테스트 :테스트] 로 담기게 된다.  즉 배열의 길이가 2개가 됨.

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading