位置:首頁 > 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