All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class distans.MyStringTokenizer

java.lang.Object
   |
   +----distans.MyStringTokenizer

public class MyStringTokenizer
extends Object
This class implements a simplyfied StringTokenizer that could handle many-char delimiters, though it doesn't support all the methods of a real jdk StringTokenizer


Variable Index

 o currentPosition
 o delimiter
 o maxPosition
 o str

Constructor Index

 o MyStringTokenizer(String, String)
Constructor

Method Index

 o hasMoreTokens()
 o nextToken()
 o setDelimiter(String)
Changes the delimiter

Variables

 o str
 private String str
 o currentPosition
 private int currentPosition
 o delimiter
 private String delimiter
 o maxPosition
 private int maxPosition

Constructors

 o MyStringTokenizer
 MyStringTokenizer(String str,
                   String delimiter)
Constructor

Parameters:
str - the string to parse
the - delimiter separating the arguments.

Methods

 o nextToken
 public String nextToken()
Returns:
the next string after a delimiter, if there are two consecutive delimiter a empty string is returned
 o setDelimiter
 public void setDelimiter(String delim)
Changes the delimiter

Parameters:
delim - the new delimiter
 o hasMoreTokens
 public boolean hasMoreTokens()
Returns:
true if the string has more tokens

All Packages  Class Hierarchy  This Package  Previous  Next  Index