Java StringTokenizer countTokens() 方法



描述

Java StringTokenizer countTokens() 方法用於計算此分詞器的 nextToken 方法在生成異常之前可以呼叫的次數。

宣告

以下是java.util.StringTokenizer.countTokens() 方法的宣告。

public int countTokens()

引數

返回值

方法呼叫返回使用當前分隔符集在字串中剩餘的標記數。

異常

字串中可用標記計數示例

以下示例演示瞭如何使用 Java StringTokenizer countTokens() 方法獲取字串中可用標記的計數。這裡我們使用給定的字串建立一個 StringTokenizer 物件。然後使用 countTokens() 方法,我們列印了 StringTokenizer 中存在的總標記數。

package com.tutorialspoint;

import java.util.StringTokenizer;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Tutorialspoint is the best site");

      // counting tokens
      System.out.println("Total tokens : " + st.countTokens());       
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Total tokens : 5

使用給定的分隔符符號計算字串中可用標記的示例

以下示例演示瞭如何使用 Java StringTokenizer countTokens() 方法獲取字串中可用標記的計數。這裡我們使用給定的字串和分隔符建立一個 StringTokenizer 物件。然後使用 countTokens() 方法,我們列印了 StringTokenizer 中存在的總標記數。

package com.tutorialspoint;

import java.util.StringTokenizer;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Tutorialspoint~is~the~best~site","~");

      // counting tokens
      System.out.println("Total tokens : " + st.countTokens());       
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Total tokens : 5

使用給定的分隔符符號和返回分隔符示例計算字串中可用標記

以下示例演示瞭如何使用 Java StringTokenizer countTokens() 方法獲取字串中可用標記的計數。這裡我們使用給定的字串、分隔符和 returnDelim 為 true 建立一個 StringTokenizer 物件。然後使用 countTokens() 方法,我們列印了 StringTokenizer 中存在的總標記數。

package com.tutorialspoint;

import java.util.StringTokenizer;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Tutorialspoint~is~the~best~site","~",true);

      // counting tokens (tokens contains delimiters as well)
      System.out.println("Total tokens : " + st.countTokens());       
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Total tokens : 9
java_util_stringtokenizer.htm
廣告
© . All rights reserved.