자바 StringTokenizer

2013. 7. 8. 16:19WEB/JSP(JAVA)



반응형

JAVA StringTokenizer

StringTokenizer 클래스를 이용해서 추출하기 위해서는 문자영을 가지고 StringTokenizer 객체를 생성해야함

StringTokenizer st = new StringTokenizer("김 영 준 은 까 리");

 

객체를 생성 후 nextToken 이라는 메소드를 이용 토큰을 추출해 낼 수 있습니다.

 

기본적인 방법은 공백문자를 구획문자로 사용됩니다 (space character , tab character  ,newline character , carriage-reutnr, form-feed)

 

import java.util.StringTokenizer; public class ggari_StringTokenizer {
	public static void main(String[] args) {
		StringTokenizer st = new StringTokenizer("김 영 준 은 까 리");
		while(st.hasMoreTokens()){	 //토근이 있는동안 while이 돈다
			String temp = st.nextToken(); // 토근을 temp 변수에 담는다
			System.out.println("temp="+temp);
			
		}
		System.out.println("==================================");
		StringTokenizer st1 = new StringTokenizer("김|영|준|은|까|리", "|");// StringTokenizer(str, delim) str= 추출할문자 , delim =구획문자  
		while(st1.hasMoreTokens()){
			String temp = st1.nextToken();
			if(st1.equals("|")){
				System.out.println("\n");
			}else {
				System.out.println(temp);
			}
		}
	}
}

 

 

반응형

'WEB > JSP(JAVA)' 카테고리의 다른 글

자바format  (0) 2013.07.26
자바 랜덤함수 (Random)  (0) 2013.07.09
자바 try catch  (0) 2013.07.05
자바 for문  (0) 2013.07.03
자바 if 조건문  (0) 2013.06.28