[ Web Proxy ]
URL:
Viewing: https://www.tutorialspoint.com/java/util/java_util_stringtokenizer.htm [Back]  [Original]

Java StringTokenizer Class
Tutorials Courses Jobs Login
Home Java/util Java StringTokenizer Class

Java StringTokenizer Class



Introduction

The Java StringTokenizer class allows an application to break a string into tokens.

  • This class is a legacy class that is retained for compatibility reasons although its use is discouraged in new code.

  • Its methods do not distinguish among identifiers, numbers, and quoted strings.

  • This class methods do not even recognize and skip comments.

Class declaration

Following is the declaration for java.util.StringTokenizer class

public class StringTokenizer
   extends Object
   implements Enumeration<Object>

Class constructors

Sr.No. Constructor & Description
1

StringTokenizer(String str)

This constructor a string tokenizer for the specified string.

2

StringTokenizer(String str, String delim)

This constructor constructs string tokenizer for the specified string.

3

StringTokenizer(String str, String delim, boolean returnDelims)

This constructor constructs a string tokenizer for the specified string.

Class methods

Sr.No. Method & Description
1 int countTokens()

This method calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.

2 boolean hasMoreElements()

This method returns the same value as the hasMoreTokens method.

3 boolean hasMoreTokens()

This method tests if there are more tokens available from this tokenizer's string.

4 Object nextElement()

This method returns the same value as the nextToken method, except that its declared return value is Object rather than String.

5 String nextToken()

This method returns the next token from this string tokenizer.

Methods inherited

This class inherits methods from the following classes

  • java.util.Object
Tutorix - AI Tutor [Tutorix - AI Tutor]
Print Page
Advertisements

Web Proxy Viewer  |  New URL  |  Original Page