java
StringTokenizer 클래스
바이홍
2007. 3. 29. 21:46
반응형
StringTokenizer클래스
생성자
메서드
StringTokenizer는 프로그램을 할때 문자열을 파싱(? 하나의 문자열을 여러개의 문자열로 나누는것)을 할 수 있다.
나누는 단위가 되는것을 토큰이라고 한다 ^^..
import java.util.*;
class T0305{
public static void main(String args[]){
String str=args[0]; //여기에 2007/03/04
StringTokenizer st=new StringTokenizer(str, "/"); //토큰은 "/ "겠져
System.out.println(st.nextToken()+"년 "+st.nextToken()+"월 "+st.nextToken()+"일 "); nextToken이란 /파싱하고 다음 /로 파싱한것을 이야기 함 2007년03월04일로 출력
Calendar rightNow = Calendar.getInstance();
}
}
생성자
StringTokenizer (String str) 지정된 캐릭터 라인에 대한 StringTokenizer를 작성합니다. |
StringTokenizer (String str, String delim) 지정된 캐릭터 라인에 대한 StringTokenizer를 작성합니다. |
StringTokenizer (String str, String delim, booleanreturnDelims) 지정된 캐릭터 라인에 대한 StringTokenizer를 작성합니다. |
메서드
int | countTokens () 예외를 생성하지 않고 토크나이자의 nextToken 메서드를 호출할 수 있는 회수를 계산합니다. |
boolean | hasMoreElements () hasMoreTokens 메서드와 같은 값을 돌려줍니다. |
boolean | hasMoreTokens () 토크나이자의 캐릭터 라인으로 이용할 수 있는 토큰이 아직 있을지 어떨지를 판정합니다. |
Object | nextElement () nextToken 메서드와 같은 값을 돌려줍니다. |
String | nextToken () 캐릭터 라인 토크나이자로부터 다음의 토큰을 돌려줍니다. |
String | nextToken (String delim) 캐릭터 라인 토크나이자의 캐릭터 라인으로부터 다음의 토큰을 돌려줍니다. |
StringTokenizer는 프로그램을 할때 문자열을 파싱(? 하나의 문자열을 여러개의 문자열로 나누는것)을 할 수 있다.
나누는 단위가 되는것을 토큰이라고 한다 ^^..
import java.util.*;
class T0305{
public static void main(String args[]){
String str=args[0]; //여기에 2007/03/04
StringTokenizer st=new StringTokenizer(str, "/"); //토큰은 "/ "겠져
System.out.println(st.nextToken()+"년 "+st.nextToken()+"월 "+st.nextToken()+"일 "); nextToken이란 /파싱하고 다음 /로 파싱한것을 이야기 함 2007년03월04일로 출력
Calendar rightNow = Calendar.getInstance();
}
}