lisongyu 发表于 2013-2-3 11:23:41

StringTokenizer类的用法

StringTokenizer类的主要用途是将字符串以定界符为界,分析为一个个的token(可理解为单词),定界符可以自己指定。
   构造器有下面三种形式:
   ·public StringTokenizer(String str,String delim,boolean returnTokens);
   ·public StringTokenizer(String str,String delim);
   ·public StringTokenizer(String str);
   其中,str为需分析的字符串,delim为定界符,Tokens描述是否将定界符作为一个token。
   常用的方法有:
   ·public boolean hasMoreTokens(); //判断字符串中是含还有token
   ·public String nextToken(); //StringTokenizer对象中的下一个token。
   ·public String nextToken(String delim) //delim为新的定界符

例子:
import java.io.*;
   impoort java.util.*;
      public class DemoStringTokenizer
      {
            public static void main(String[] args)
            {
                  String aString ="word1 word2 word3";
                  StringTokenizer parser =new StringTokenizer(aString);
                  while(parser.hasMoreTokens()) {
                      System.out.println(parser.nextToken());
                  }
            }
          }
页: [1]
查看完整版本: StringTokenizer类的用法