|
Final | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.StringTokenizer
public class StringTokenizer
String tokenizer is used to break a string apart into tokens. If returnDelimiters is false, successive calls to nextToken() return maximal blocks of characters that do not contain a delimiter. If returnDelimiters is true, delimiters are considered to be tokens, and successive calls to nextToken() return either a one character delimiter, or a maximal block of text between delimiters.
Constructor Summary | |
---|---|
StringTokenizer(String string)
Constructs a new StringTokenizer for string using whitespace as the delimiter, returnDelimiters is false. |
|
StringTokenizer(String string,
String delimiters)
Constructs a new StringTokenizer for string using the specified delimiters, returnDelimiters is false. |
|
StringTokenizer(String string,
String delimiters,
boolean returnDelimiters)
Constructs a new StringTokenizer for string using the specified delimiters and returning delimiters as tokens when specified. |
Method Summary | |
---|---|
int |
countTokens()
Returns the number of unprocessed tokens remaining in the string. |
boolean |
hasMoreElements()
Returns true if unprocessed tokens remain. |
boolean |
hasMoreTokens()
Returns true if unprocessed tokens remain. |
Object |
nextElement()
Returns the next token in the string as an Object. |
String |
nextToken()
Returns the next token in the string as a String. |
String |
nextToken(String delimiters)
Returns the next token in the string as a String. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StringTokenizer(String string)
string
- the string to be tokenizedpublic StringTokenizer(String string, String delimiters)
string
- the string to be tokenizeddelimiters
- the delimiters to usepublic StringTokenizer(String string, String delimiters, boolean returnDelimiters)
string
- the string to be tokenizeddelimiters
- the delimiters to usereturnDelimiters
- true to return each delimiter as a tokenMethod Detail |
---|
public int countTokens()
public boolean hasMoreElements()
hasMoreElements
in interface Enumeration
Enumeration.nextElement()
public boolean hasMoreTokens()
public Object nextElement()
nextElement
in interface Enumeration
NoSuchElementException
- if no tokens remainEnumeration.hasMoreElements()
public String nextToken()
NoSuchElementException
- if no tokens remainpublic String nextToken(String delimiters)
delimiters
- the new delimiters to use
NoSuchElementException
- if no tokens remain
|
Final | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |