SSISO Community

시소당

구분자로 문자열을 분리하여 얻고자할때 StringTokenizer 사용법

(1)    loop  돌려서  하나씩  꺼내는  방법
java.util.StringTokenizer  strToken  =  new  java.util.StringTokenizer(data,"|");
while  (strToken.hasMoreTokens()){
              String  token  =  strToken.nextToken();
              System.out.println("\n"  +  token);
}

(2)  nextToken  써서  포인트를  이동하여  얻는방법
String  str  =  "안녕|하세|요";
StringTokenizer    st  =  new  StringTokenizer(str,"|");
String  a  =  st.nextToken();                //  a  =  "안녕"  
String  b  =  st.nextToken();              //  b  =  "하세"
String  c  =  st.nextToken();                //  c  =  "요"

2224 view

4.0 stars