Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.java.util
Class StringTokenizer

java.lang.Object
  extended by oracle.adfnmc.java.util.StringTokenizer
All Implemented Interfaces:
java.util.Enumeration

public class StringTokenizer
extends java.lang.Object
implements java.util.Enumeration

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(java.lang.String string)
          Constructs a new StringTokenizer for string using whitespace as the delimiter, returnDelimiters is false.
StringTokenizer(java.lang.String string, java.lang.String delimiters)
          Constructs a new StringTokenizer for string using the specified delimiters, returnDelimiters is false.
StringTokenizer(java.lang.String string, java.lang.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.
 java.lang.Object nextElement()
          Returns the next token in the string as an Object.
 java.lang.String nextToken()
          Returns the next token in the string as a String.
 java.lang.String nextToken(java.lang.String delims)
          Returns the next token in the string as a String.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringTokenizer

public StringTokenizer(java.lang.String string)
Constructs a new StringTokenizer for string using whitespace as the delimiter, returnDelimiters is false.

Parameters:
string - the string to be tokenized

StringTokenizer

public StringTokenizer(java.lang.String string,
                       java.lang.String delimiters)
Constructs a new StringTokenizer for string using the specified delimiters, returnDelimiters is false.

Parameters:
string - the string to be tokenized
delimiters - the delimiters to use

StringTokenizer

public StringTokenizer(java.lang.String string,
                       java.lang.String delimiters,
                       boolean returnDelimiters)
Constructs a new StringTokenizer for string using the specified delimiters and returning delimiters as tokens when specified.

Parameters:
string - the string to be tokenized
delimiters - the delimiters to use
returnDelimiters - true to return each delimiter as a token
Method Detail

countTokens

public int countTokens()
Returns the number of unprocessed tokens remaining in the string.

Returns:
number of tokens that can be retreived before an exception will result

hasMoreElements

public boolean hasMoreElements()
Returns true if unprocessed tokens remain.

Specified by:
hasMoreElements in interface java.util.Enumeration
Returns:
true if unprocessed tokens remain

hasMoreTokens

public boolean hasMoreTokens()
Returns true if unprocessed tokens remain.

Returns:
true if unprocessed tokens remain

nextElement

public java.lang.Object nextElement()
Returns the next token in the string as an Object.

Specified by:
nextElement in interface java.util.Enumeration
Returns:
next token in the string as an Object
Throws:
java.util.NoSuchElementException - if no tokens remain

nextToken

public java.lang.String nextToken()
Returns the next token in the string as a String.

Returns:
next token in the string as a String
Throws:
java.util.NoSuchElementException - if no tokens remain

nextToken

public java.lang.String nextToken(java.lang.String delims)
Returns the next token in the string as a String. The delimiters used are changed to the specified delimiters.

Parameters:
delims - the new delimiters to use
Returns:
next token in the string as a String
Throws:
java.util.NoSuchElementException - if no tokens remain

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.