Java StringTokenizer nextElement() 方法



描述

Java StringTokenizer nextElement() 方法用於返回與 nextToken 方法相同的值,除了其宣告的返回值為 Object 而不是 String

宣告

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

public Object nextElement()

引數

返回值

方法呼叫返回字串中的下一個標記。

異常

NoSuchElementException - 如果此標記生成器字串中沒有更多標記,則丟擲此異常。

獲取 StringTokenizer 的下一個元素示例

以下示例演示瞭如何使用 Java StringTokenizer nextElement() 方法獲取標記生成器的下一個元素。在這裡,我們使用給定的字串建立一個 StringTokenizer 物件。然後使用 nextElement() 方法,我們向前移動了一個元素,然後再次使用 nextElement() 方法,我們列印了下一個元素。

package com.tutorialspoint;

import java.util.StringTokenizer;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Come to learn");

      // moving to next element
      st.nextElement();

      // checking next to next element
      System.out.println("Next element is : " + st.nextElement());
   }    
}

輸出

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

Next element is : to

使用分隔符獲取 StringTokenizer 的下一個元素示例

以下示例演示瞭如何使用 Java StringTokenizer nextElement() 方法獲取標記生成器的下一個元素。在這裡,我們使用給定的字串和一個分隔符建立一個 StringTokenizer 物件。然後使用 nextElement() 方法,我們向前移動了一個元素,然後再次使用 nextElement() 方法,我們列印了下一個元素。

package com.tutorialspoint;

import java.util.StringTokenizer;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Come!to!learn","!");

      // moving to next element
      st.nextElement();

      // checking next to next element
      System.out.println("Next element is : " + st.nextElement());
   }    
}

輸出

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

Next element is : to

使用分隔符獲取 StringTokenizer 的下一個元素示例

以下示例演示瞭如何使用 Java StringTokenizer nextElement() 方法獲取標記生成器的下一個元素。在這裡,我們使用給定的字串、一個分隔符和 returnDelim 為 true 建立一個 StringTokenizer 物件。然後使用 nextElement() 方法,我們向前移動了一個元素,然後再次使用 nextElement() 方法,我們列印了下一個元素。

package com.tutorialspoint;

import java.util.StringTokenizer;

public class StringTokenizerDemo {
   public static void main(String[] args) {
      
      // creating string tokenizer
      StringTokenizer st = new StringTokenizer("Come!to!learn","!",true);

      // moving to next element
      st.nextElement();

      // checking next to next element to print the delimiter
      System.out.println("Next element is : " + st.nextElement());
   }    
}

輸出

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

Next element is : !
java_util_stringtokenizer.htm
廣告