|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.text.StringCharacterIterator
public final class StringCharacterIterator
StringCharacterIterator
は、CharacterIterater
プロトコルを String
用に実装したものです。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()
CharacterIterator.current() の String 用実装です。 |
boolean |
equals(Object obj)
2 つの StringCharacterIterator オブジェクトを比較して両者が等しいかどうかを判定します。 |
char |
first()
CharacterIterator.first() の String 用実装です。 |
int |
getBeginIndex()
CharacterIterator.getBeginIndex() の String 用実装です。 |
int |
getEndIndex()
CharacterIterator.getEndIndex() の String 用実装です。 |
int |
getIndex()
CharacterIterator.getIndex() の String 用実装です。 |
int |
hashCode()
この反復子のハッシュコードを計算します。 |
char |
last()
CharacterIterator.last() の String 用実装です。 |
char |
next()
CharacterIterator.next() の String 用実装です。 |
char |
previous()
CharacterIterator.previous() の String 用実装です。 |
char |
setIndex(int p)
CharacterIterator.setIndex() の String 用実装です。 |
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 Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。