|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
public interface Name
字元的不可變序列。當由相同實作創建時,實作此介面的物件在相互比較時必須遵守常規 equals 約定。所以,取自相同實作中的 Name 物件可在集合中使用,而取自不同實作的 Name 可能無法在集合中正常使用。
空 Name 的長度為 0。
在註釋處理的上下文中,對“相同”實作的保證必須包括處理器的API 間接副作用在其中彼此可見的上下文,包括連續的註釋處理 round。
Elements.getName(java.lang.CharSequence)| 方法摘要 | |
|---|---|
boolean |
contentEquals(CharSequence cs)
將此名稱與指定的 CharSequence 進行比較。 |
boolean |
equals(Object obj)
如果參數表示與 this 相同的名稱,則返回 true,否則返回 false。 |
int |
hashCode()
遵守 Object.hashCode 的常規協定。 |
| 從介面 java.lang.CharSequence 繼承的方法 |
|---|
charAt, length, subSequence, toString |
| 方法詳細資訊 |
|---|
boolean equals(Object obj)
this 相同的名稱,則返回 true,否則返回 false。
注意,Name 的身份由其內容(字元序列)及創建它的實作共同決定。
Object 中的 equalsobj - 將與此元素進行比較的物件
trueElement.equals(java.lang.Object)int hashCode()
Object.hashCode 的常規協定。
Object 中的 hashCodeequals(java.lang.Object)boolean contentEquals(CharSequence cs)
CharSequence 進行比較。當且僅當此名稱表示與指定序列相同的 char 值序列時,結果為 true。
cs - 將與此名稱進行比較的序列
char 值序列時,則返回 true,否則返回 falseString.contentEquals(CharSequence)
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。