set新增元素是根據equals和hashcode函式來確定兩個元素是否是同乙個物件。
public final booleanequals(object other)當指定物件等於此列舉常量時,返回 true。
覆蓋:類object
中的equals
引數:other
- 要與此物件進行相等性比較的物件。
返回:如果指定物件等於此列舉常量,則返回 true。
public final inthashcode()返回列舉常量的雜湊碼。
覆蓋:類object中的hashcode
返回:列舉常量的雜湊碼。
列舉型別雖然是乙個基本的資料型別,但是它實質是乙個類,有自己的equals和hashcode方法,這樣就可以保證列舉值相等時equals和hashcode的結果都一樣。
100題 第七題
題目 輸入乙個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。句子中單詞以空格符隔開。為簡單起見,標點符號和普通字母一樣處理。例如輸入 i am a student.則輸出 student.a am i 由於本題需要翻轉句子,我們先顛倒句子中的所有字元。這時,不但翻轉了句子中單詞的順序,而且...
VJ第七題題解
根據輸入的半徑值,計算球的體積。input 輸入資料有多組,每組佔一行,每行包括乙個實數,表示球的半徑。output 輸出對應的球的體積,對於每組輸入資料,輸出一行,計算結果保留三位小數。sample input 11.5 sample output 4.189 14.137 hint define...
程式設計素養第七題
jquery 中有哪些方法可以遍歷節點?children 取得匹配元素的子元素集合 next 取得匹配元素後面緊鄰的同輩元素 prev 取得匹配元素前面緊鄰的同輩元素 siblings 取得匹配元素前後的所有同輩元素 closest 取得最近的匹配元素 find 取得匹配元素中的元素集合,包括直接子...