public class StringTokenizer
extends java.lang.Object
implements java.util.Enumeration
StringTokenizer
allows an application to break a string into tokens. StringTokenizer
and pass the String to be tokenized and a String representing the delimiter, e.g.
final StringTokenizer tokenizer = new StringTokenizer("my.qualified.name", ".");To get all tokens, use a while-loop in combination with
hasMoreTokens()
and nextToken()
:
while(tokenizer.hasMoreTokens()) { final String token = tokenizer.nextToken(); }
Constructor and Description |
---|
StringTokenizer(java.lang.String theString,
java.lang.String delimiters)
Creates a new
StringTokenizer by passing the String to be
tokenized and a String used as delimiter. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCurrentTokenDelimiter() |
boolean |
hasMoreElements() |
boolean |
hasMoreTokens()
Tests if there are more tokens available from this tokenizer's string.
|
java.lang.Object |
nextElement() |
java.lang.String |
nextToken() |
public StringTokenizer(java.lang.String theString, java.lang.String delimiters)
StringTokenizer
by passing the String to be
tokenized and a String used as delimiter.theString
- delimiters
- public boolean hasMoreTokens()
public java.lang.String getCurrentTokenDelimiter()
public java.lang.String nextToken()
public boolean hasMoreElements()
hasMoreElements
in interface java.util.Enumeration
hasMoreTokens()
public java.lang.Object nextElement()
nextElement
in interface java.util.Enumeration
nextToken()