|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.equanda.util.StringSplitter
public class StringSplitter
This is a variant of the StringTokenizer classes as provided by the JDK. However, this version allows zero length tokens and does not group seperators.
| Constructor Summary | |
|---|---|
StringSplitter(char[] string,
char sep)
|
|
StringSplitter(String string,
char sep)
|
|
| Method Summary | |
|---|---|
boolean |
hasNext()
Is there another token ? |
StringSplitter |
iterator()
|
String |
next()
Get the next token |
void |
remove()
Remove does not work, only provide to be a complete @class{java.util.Iterator}. |
String |
rest()
Returns all the following parts, including delimiters. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StringSplitter(String string,
char sep)
public StringSplitter(char[] string,
char sep)
| Method Detail |
|---|
public StringSplitter iterator()
iterator in interface Iterable<String>public boolean hasNext()
hasNext in interface Iterator<String>
public String next()
throws NoSuchElementException
next in interface Iterator<String>NoSuchElementException
public String rest()
throws NoSuchElementException
NoSuchElementExceptionpublic void remove()
remove in interface Iterator<String>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||