java split  사용법



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
class Foo {
    public static void main(String[] args) {
        String s;
        String[] array;
 
        // 콜론(:)으로 구분된 문자열 분해
        s = "자장면:탕수육:짬뽕:칼국수";
        array = s.split(":");
        dumpArray(array);
 
        /*
         * 출력 결과:
         * 
         * array[0] = 자장면 array[1] = 탕수육 array[2] = 짬뽕 array[3] = 칼국수
         * 
         */
 
        // 공백으로 구분된 문자열 분해
        s = "철수는 영희와 만나서 맹구와 함께 봉숭아 학당에 갔습니다";
        array = s.split(" ");
        dumpArray(array);
 
        /*
         * 출력 결과:
         * 
         * array[0] = 철수는 array[1] = 영희와 array[2] = 만나서 array[3] = 맹구와 array[4]
         * = 함께 array[5] = 봉숭아 array[6] = 학당에 array[7] = 갔습니다
         * 
         */
 
    }
 
    // 배열을 화면에, 요소별로 알기 쉽게 출력
    public static void dumpArray(String[] array) {
        for (int i = 0; i < array.length; i++)
            System.out.format("array[%d] = %s%n", i, array[i]);
    }
 
}
cs


+ Recent posts