|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface CharSequence
CharSequence 是 char
值的一個可讀序列。此介面對許多不同種類別的 char
序列提供統一的只讀存取。char
值表示 Basic Multilingual Plane (BMP) 或代理項中的一個字元。有關詳細資訊,請參閱 Unicode 字元表示形式。
此介面不修改 equals
和 hashCode
方法的常規協定。因此,通常未定義比較實作 CharSequence 的兩個物件的結果。每個物件都可以通過一個不同的類別實作,而且不能保證每個類別能夠測試其實例與其他類別的實例的相等性。因此,使用任意 CharSequence 實例作為集合中的元素或映射中的鍵是不合適的。
方法摘要 | |
---|---|
char |
charAt(int index)
返回指定索引的 char 值。 |
int |
length()
返回此字元序列的長度。 |
CharSequence |
subSequence(int start,
int end)
返回一個新的 CharSequence ,它是此序列的子序列。 |
String |
toString()
返回一個套件含此序列中字元的字元串,該字元串與此序列的順序相同。 |
方法詳細資訊 |
---|
int length()
char
數。
char
數char charAt(int index)
char
值。索引範圍是從零到 length() - 1。對於陣列索引,序列的第一個 char
值是索引零,下一個是索引一,依此類別推。
如果索引指定的 char
值是代理項,則返回代理項的值。
index
- 要返回的 char
值的索引
char
值
IndexOutOfBoundsException
- 如果 index 參數為負或不小於 length()CharSequence subSequence(int start, int end)
CharSequence
,它是此序列的子序列。子序列從指定序列的 char
值開始,並在索引 end - 1 的 char
值結束。返回序列的長度(char
中)是 end - start,因此,如果 start == end,則返回一個空序列。
start
- 開始索引(包括)end
- 結束索引(不包括)
IndexOutOfBoundsException
- 如果 start 或 end 為負,end 大於 length() 或者 start 大於 endString toString()
Object
中的 toString
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。