|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--java.text.StringCharacterIterator
StringCharacterIterator implements the
CharacterIterater protocol for a String.
The StringCharacterIterator class iterates over the
entire String.
CharacterIterator| Fields inherited from interface java.text.CharacterIterator |
DONE |
| Constructor Summary | |
StringCharacterIterator(String text)
Constructs an iterator with an initial index of 0. |
|
StringCharacterIterator(String text,
int pos)
Constructs an iterator with the specified initial index. |
|
StringCharacterIterator(String text,
int begin,
int end,
int pos)
Constructs an iterator over the given range of the given string, with the index set at the specified position. |
|
| Method Summary | |
Object |
clone()
Creates a copy of this iterator. |
char |
current()
Implements CharacterIterator.current() for String. |
boolean |
equals(Object obj)
Compares the equality of two StringCharacterIterator objects. |
char |
first()
Implements CharacterIterator.first() for String. |
int |
getBeginIndex()
Implements CharacterIterator.getBeginIndex() for String. |
int |
getEndIndex()
Implements CharacterIterator.getEndIndex() for String. |
int |
getIndex()
Implements CharacterIterator.getIndex() for String. |
int |
hashCode()
Computes a hashcode for this iterator. |
char |
last()
Implements CharacterIterator.last() for String. |
char |
next()
Implements CharacterIterator.next() for String. |
char |
previous()
Implements CharacterIterator.previous() for String. |
char |
setIndex(int p)
Implements CharacterIterator.setIndex() for String. |
void |
setText(String text)
Reset this iterator to point to a new string. |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StringCharacterIterator(String text)
public StringCharacterIterator(String text,
int pos)
text - The String to be iterated overpos - Initial iterator position
public StringCharacterIterator(String text,
int begin,
int end,
int pos)
text - The String to be iterated overbegin - Index of the first characterend - Index of the character following the last characterpos - Initial iterator position| Method Detail |
public void setText(String text)
text - The String to be iterated overpublic char first()
first in interface CharacterIteratorCharacterIterator.first()public char last()
last in interface CharacterIteratorCharacterIterator.last()public char setIndex(int p)
setIndex in interface CharacterIteratorCharacterIterator.setIndex(int)public char current()
current in interface CharacterIteratorCharacterIterator.current()public char next()
next in interface CharacterIteratorCharacterIterator.next()public char previous()
previous in interface CharacterIteratorCharacterIterator.previous()public int getBeginIndex()
getBeginIndex in interface CharacterIteratorCharacterIterator.getBeginIndex()public int getEndIndex()
getEndIndex in interface CharacterIteratorCharacterIterator.getEndIndex()public int getIndex()
getIndex in interface CharacterIteratorCharacterIterator.getIndex()public boolean equals(Object obj)
equals in class Objectobj - the StringCharacterIterator object to be compared with.public int hashCode()
hashCode in class Objectpublic Object clone()
clone in interface CharacterIteratorclone in class Object
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.