| 
 | JavaTM 2 Platform Std. Ed. v1.3 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の firstCharacterIterator.first()public char last()
CharacterIterator 内の lastCharacterIterator.last()public char setIndex(int p)
CharacterIterator 内の setIndexCharacterIterator.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 オブジェクトpublic int hashCode()
Object 内の hashCodepublic Object clone()
CharacterIterator 内の cloneObject 内の clone| 
 | JavaTM 2 Platform Std. Ed. v1.3 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
 Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
 Palo Alto, California, 94303, U.S.A.  All Rights Reserved.