메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 java 프로그래밍

뇌를 자극하는 java 프로그래밍 질의응답 게시판입니다.

예제9-12

2013-02-05

|

by stvking

1896

import java.util.*;

class StringTokenizerExample3 {
        public static void main(String args[]) {
                StringTokenizer stok = new StringTokenizer("사과=10|초콜렛=3|샴페인=1", "=|", true);
                while(stok.hasMoreTokens()) {
                        String token = stok.nextToken();
                        if (token.equals("="))
                                System.out.print("\t");
                        else if (token.equals("|"))
                                System.out.print("\n");
                        else
                                System.out.print(token);
                }
        }
}

위의 클래스를 실행하면

사과     10
초콜렛  3
샴페인  1

이란 결과가 나옵니다.

왜 이런 결과가 나오는지 과정을 모르겠습니다.
댓글 입력