WEB/JSP(JAVA)
자바 StringTokenizer
까리송
2013. 7. 8. 16:19
반응형
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); } } } }
반응형