Java.util.StringTokenizer 类

java.util.StringTokenizer.hasMoreTokens() 方法用于测试此标记生成器的字符串中是否有更多可用标记。如果此方法返回 true,则后续不带参数调用 nextToken 将成功返回令牌。

语法

public boolean hasMoreTokens()

参数

无参数

返回值

当且仅当字符串中当前位置之后至少有一个标记时,返回 true;否则为 false。

异常

示例:

在下面的示例中,java .util.StringTokenizer.hasMoreTokens() 方法用于显示给定字符串分词器的内容。

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //创建字符串标记器。
    StringTokenizer st = new StringTokenizer("Alpha,Coding,Skills",",");

    //打印字符串标记器的标记。
    System.out.println("StringTokenizer contains: ");
    while(st.hasMoreElements()) 
      System.out.println(st.nextElement());  
  }
}

上述代码的输出将是:

StringTokenizer contains: 
Alpha
Coding
Skills