티스토리 뷰

Web/JAVA

[JAVA] StringTokenizer

Aaron 2019. 7. 22. 21:49
반응형


#. StringTokenizer

--

출처 https://docs.oracle.com/javase/8/docs/api/


StringTokenizer

-- 문자열을 토큰으로 분할할 수 있도록 허용


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
import java.util.StringTokenizer;
 
 
public class test {
    public static void main(String[] args) {
        // String.split 방법을 사용 
//        String[] result = "this is a test".split("\\s");
//        for (int x = 0; x < result.length; x++)
//            System.out.println(result[x]);
        
        // 동일한 결과
        StringTokenizer st = new StringTokenizer("this is a test");
        
        System.out.println(st.countTokens());        // 호출할 수 있는 Token의 개수
        System.out.println(st.hasMoreElements());    // 문자열에서 사용할 수 있는 Token이 더 있는지 확인 
        
        System.out.println(" ");
        while (st.hasMoreTokens()) {               
            System.out.println(st.nextToken());        // 문자열 Tokenizer에서 다음 Token을 반환
        } 
        
        System.out.println(" ");
        System.out.println(st.hasMoreTokens());        // hasMoreElements와 동일
    }
}
cs

-- 

4

true

 

this

is

a

test

 

false

--


반응형
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday