split(String regex, int limit)
특정 문자를 기준으로 문자열을 나누어 배열에 저장하여 리턴한다.
String str = "한국,미국,영국,중국,태국";
String[] arr = str.split(",");
for(int i=0; i < arr.length; i++) {
System.out.println(arr[i]);
}
결과:
한국
미국
영국
중국
태국
이런식으로 ,을 기준으로 나누어서 배열에 저장되는 것을 알 수 있다
String str = "한국,미국,영국,중국,태국";
String[] arr = str.split(",", 2);
for(int i=0; i < arr.length; i++) {
System.out.println(arr[i]);
}
결과:
한국
미국
두번자 인자인 배열의 크기를 지정해주면 그 크기까지만 문자열을 쪼개어 저장한다.