|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
CharSequence は読み込み可能な文字シーケンスです。このインタフェースは、さまざまな種類の文字シーケンスへの統一された読み込み専用アクセスを提供します。
このインタフェースは、equals
および hashCode
メソッドの汎用規約を洗練させるものではありません。このため、CharSequence を実装する 2 つのオブジェクトの比較結果は、定義されていません。各オブジェクトを異なるクラスを使用して実装できるため、各クラスがそのインスタンスを他のクラスのインスタンスと等価かどうか検査できるという保証はありません。
メソッドの概要 | |
char |
charAt(int index)
指定されたインデックス位置にある文字を返します。 |
int |
length()
この文字シーケンスの長さを返します。 |
CharSequence |
subSequence(int start,
int end)
このシーケンスのサブシーケンスである新規文字シーケンスを返します。 |
String |
toString()
このシーケンス内の文字を含む文字列を、このシーケンスと同じ順序で返します。 |
メソッドの詳細 |
public int length()
public char charAt(int index)
index
- 返される文字のインデックス
IndexOutOfBoundsException
- index 引数が負の値または length() より小さい場合public CharSequence subSequence(int start, int end)
start
- 開始インデックス (この値を含む)end
- 終了インデックス (この値を含まない)
IndexOutOfBoundsException
- start または end が負の値の場合、end が length() より大きい場合、あるいは start が end
より大きい場合public String toString()
Object
内の toString
|
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.