|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.text.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)
2 つの 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
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.