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
广告