자바 구분자를 이용한 스트링 분리 | split
String str = "010-1234-5678&010-9876-5432";
// - 또는 &가 구분자가 되어 문자열을 쪼갬
String stArr[] = str.split("-|&");
for(int i=0; i<stArr.length; i++)
System.out.println(stArr[i]);
------------------------------------------------------------
public class split {
public static void main(String[] args) throws Exception {
// String str = "1,2,3,4";
//
// // 쉼표를 기준으로 문자열을 쪼갬
// StringTokenizer st = new StringTokenizer(str, ",");
//
// for(int i=0; i<4; i++)
// System.out.println(st.nextToken());
//
String str = "010-1234-5678&010-9876-5432";
// - 또는 &가 구분자가 되어 문자열을 쪼갬
String stArr[] = str.split("-|&");
for(int i=0; i<stArr.length; i++)
System.out.println(stArr[i]);
}
}
구분자가 . 인 경우
String str2 = "a.b.c.d";
// - 또는 &가 구분자가 되어 문자열을 쪼갬
String stArr2[] = str2.split("\\.");
for(int i=0; i<stArr2.length; i++)
System.out.println(stArr2[i]);
System.out.println(stArr2.length);