|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.text.StringCharacterIterator
public final class StringCharacterIterator
StringCharacterIterator 為 String 實作 CharacterIterater 協議。StringCharacterIterator 類別對整個 String 進行迭代。
CharacterIterator| 欄位摘要 |
|---|
| 從介面 java.text.CharacterIterator 繼承的欄位 |
|---|
DONE |
| 建構子摘要 | |
|---|---|
StringCharacterIterator(String text)
建構初始索引為 0 的迭代器。 |
|
StringCharacterIterator(String text,
int pos)
建構具有指定的初始索引的迭代器。 |
|
StringCharacterIterator(String text,
int begin,
int end,
int pos)
建構對給定字元串的給定範圍進行迭代的迭代器(其索引設置為指定位置)。 |
|
| 方法摘要 | |
|---|---|
Object |
clone()
創建此迭代器的副本。 |
char |
current()
實作 String 的 CharacterIterator.current()。 |
boolean |
equals(Object obj)
比較兩個 StringCharacterIterator 物件的相等性。 |
char |
first()
實作 String 的 CharacterIterator.first()。 |
int |
getBeginIndex()
實作 String 的 CharacterIterator.getBeginIndex()。 |
int |
getEndIndex()
實作 String 的 CharacterIterator.getEndIndex()。 |
int |
getIndex()
實作 String 的 CharacterIterator.getIndex()。 |
int |
hashCode()
計算此迭代器的雜湊碼。 |
char |
last()
實作 String 的 CharacterIterator.last()。 |
char |
next()
實作 String 的 CharacterIterator.next()。 |
char |
previous()
實作 String 的 CharacterIterator.previous()。 |
char |
setIndex(int p)
實作 String 的 CharacterIterator.setIndex()。 |
void |
setText(String text)
將此迭代器重置為指向一個新的字元串。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public StringCharacterIterator(String text)
public StringCharacterIterator(String text,
int pos)
text - 要對其進行迭代的 Stringpos - 初始迭代器位置
public StringCharacterIterator(String text,
int begin,
int end,
int pos)
text - 要對其進行迭代的 Stringbegin - 首字元的索引end - 最後一個字元後面的字元的索引pos - 迭代器的初始位置| 方法詳細資訊 |
|---|
public void setText(String text)
text - 要對其進行迭代的 Stringpublic char first()
CharacterIterator 中的 firstCharacterIterator.first()public char last()
CharacterIterator 中的 lastCharacterIterator.last()public char setIndex(int p)
CharacterIterator 中的 setIndexp - 文本中的位置。從 getBeginIndex() 到 getEndIndex() 的有效值。如果提供了無效值,則拋出 IllegalArgumentException。
CharacterIterator.setIndex(int)public char current()
CharacterIterator 中的 currentCharacterIterator.current()public char next()
CharacterIterator 中的 nextCharacterIterator.next()public char previous()
CharacterIterator 中的 previousCharacterIterator.previous()public int getBeginIndex()
CharacterIterator 中的 getBeginIndexCharacterIterator.getBeginIndex()public int getEndIndex()
CharacterIterator 中的 getEndIndexCharacterIterator.getEndIndex()public int getIndex()
CharacterIterator 中的 getIndexCharacterIterator.getIndex()public boolean equals(Object obj)
Object 中的 equalsobj - 要進行比較的 StringCharacterIterator 物件。
Object.hashCode(),
Hashtablepublic int hashCode()
Object 中的 hashCodeObject.equals(java.lang.Object),
Hashtablepublic Object clone()
CharacterIterator 中的 cloneObject 中的 cloneCloneable
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。