|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.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
中的 first
CharacterIterator.first()
public char last()
CharacterIterator
中的 last
CharacterIterator.last()
public char setIndex(int p)
CharacterIterator
中的 setIndex
p
- 文本中的位置。從 getBeginIndex() 到 getEndIndex() 的有效值。如果提供了無效值,則拋出 IllegalArgumentException。
CharacterIterator.setIndex(int)
public char current()
CharacterIterator
中的 current
CharacterIterator.current()
public char next()
CharacterIterator
中的 next
CharacterIterator.next()
public char previous()
CharacterIterator
中的 previous
CharacterIterator.previous()
public int getBeginIndex()
CharacterIterator
中的 getBeginIndex
CharacterIterator.getBeginIndex()
public int getEndIndex()
CharacterIterator
中的 getEndIndex
CharacterIterator.getEndIndex()
public int getIndex()
CharacterIterator
中的 getIndex
CharacterIterator.getIndex()
public boolean equals(Object obj)
Object
中的 equals
obj
- 要進行比較的 StringCharacterIterator 物件。
Object.hashCode()
,
Hashtable
public int hashCode()
Object
中的 hashCode
Object.equals(java.lang.Object)
,
Hashtable
public Object clone()
CharacterIterator
中的 clone
Object
中的 clone
Cloneable
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。