Introduction
The java.util.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
S.N. | 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
S.N. | 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. |
6 | String nextToken(String delim) This method returns the next token in this string tokenizer's string. |
Methods inherited
This class inherits methods from the following classes:- java.util.Object
No comments:
Post a Comment