位置:首页 > Java技术 > Java.util包 > java.util.StringTokenizer.hasMoreTokens()方法实例

java.util.StringTokenizer.hasMoreTokens()方法实例

hasMoreTokens() 方法是用来测试是否有此标记生成器的字符串可用更多的标记。

声明

以下是java.util.StringTokenizer.hasMoreTokens()方法的声明。

public boolean hasMoreTokens()

参数

  • NA

返回值

该方法调用返回true,当且仅当出现在字符串中至少有一个令牌的当前位置之后;否则为false。

异常

  • NA

例子

下面的例子显示java.util.StringTokenizer.hasMoreTokens()方法的使用

package com.yiibai;

import java.util.*;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Come to learn");
      
      // counting tokens
      System.out.println("Total tokens : " + st.countTokens()); 
      
      // checking tokens
      while (st.hasMoreTokens()){
         System.out.println("Next token : " + st.nextToken());    
      }
   }    
}

现在编译和运行上面的代码示例,将产生以下结果。

Total tokens : 3
Next token : Come
Next token : to
Next token : learn