StringTokenizer是字符串分隔的分析类型,属于java.util包。
1 .字符串tokenizer构造函数
StringTokenizer(stringstr ) :创建用于分析str的stringtokenizer对象。 java的默认分隔符为“空格”、“制表符”、“换行符”、“换行符”和“换行符”。
StringTokenizer(stringstr,String delim ) :创建用于分析str的stringtokenizer对象并提供指定的分隔符。
StringTokenizer(stringstr、String delim、boolean returnDelims ) :创建用于解析str的stringtokenizer对象,并指定是否返回分隔符。
2 .字符串tokenizer的常用方法
说明:
1 .所有方法都是公共的
2 .书写格式: ([限定符]返回类型方法名称([参数列表] ) ) ) ) ) ) ) ) ) 652
int countTokens (:返回匹配标记的总数
boolean hasMoreTokens () :返回是否存在分隔符。
boolean hasMoreElements (:返回是否存在分隔符。
String nextToken (:返回从当前位置到下一个分隔符的字符串。
Object nextElement (:返回从当前位置到下一个分隔符的字符串。
stringnexttoken(stringdelim ) :与4类似,使用指定的分隔符返回结果。
实例代码strings=new string (' the=Java=platform=is=the=ideal=platform=for=network=computing ' ); //分词器构造函数的三个参数:第一个是分隔符字符串,第二个是分隔符字符串,以字符为分隔符。 (例如,the可能在匹配e时被分隔。 )、//第三个参数指示是否将拆分字符串作为标记返回stringtokenizerst=new string tokenizer )、' s ) system.out.println (' token tokenizer ) while(ST.hasmoreelements () ) system.out.println (ST.next token ) ); }