문자열을 파싱하여 다양한 형태의 토크으로 분리하여 주는 기능을 제공하는 클래스
생성자
StringTokenizer(String str)
StringTokenizer(string str, String delimiters)
StringTokenizer(String str, String delimiters, boolean delimitersAsToken)
str : 파싱할 문자열
delimeters : 토큰으로 분리할 분리자
delimitersAsToken : 토큰이 분리되어 반환 될 때 분리자를 포함하여 반환 할지 여부를 지정 true이면
분리자가 포함되어 반환. false이면 분리자를 제외하고 반환
[예제]
import java.util.*;
class Test1
{
static String s = "도서명 = 알기쉽게 해설한 자바="+
"목적 = 자바를 쉽게 배울수 있는 지침서 ="+
"저자 = 김충석 ="+
"편집일 = 이천일년";
public static void main(String args[])
{
StringTokenizer aa = new StringTokenizer(s,"=");
while(aa.hasMoreTokens())
{
String first = aa.nextToken();
String second = aa.nextToken();
System.out.println(first + "\t"+second);
}
}
}
실행화면
도서명 알기쉽게 해설한 자바
목적 자바를 쉽게 배ㅐ울수 있는 지침서
저자 김충석
편집일 이천일년
'IT_Programming > Java' 카테고리의 다른 글
FileWriter & FileWriter (0) | 2007.01.29 |
---|---|
파일 클래스 (0) | 2007.01.29 |
Hastable 클래스 (0) | 2007.01.29 |
스택 클래스 (0) | 2007.01.29 |
예외처리 (0) | 2006.02.27 |