語言

LangUtils.HashCode 方法

定義

多載

名稱 Description
HashCode(Int32, Object)

結合種子與物件的雜湊碼。

HashCode(Int32, Boolean)

結合種子與布林值。

HashCode(Int32, Int32)

結合種子碼和雜湊碼。

HashCode(Int32, Object)

結合種子與物件的雜湊碼。

[Android.Runtime.Register("hashCode", "(ILjava/lang/Object;)I", "")]
public static int HashCode(int seed, Java.Lang.Object? obj);
[<Android.Runtime.Register("hashCode", "(ILjava/lang/Object;)I", "")>]
static member HashCode : int * Java.Lang.Object -> int

參數

seed
Int32

累積的雜湊碼。

obj
Object

雜湊碼被組合的物件; null 完全沒有貢獻。

傳回

合併的雜湊碼。

屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

HashCode(Int32, Boolean)

結合種子與布林值。

[Android.Runtime.Register("hashCode", "(IZ)I", "")]
public static int HashCode(int seed, bool b);
[<Android.Runtime.Register("hashCode", "(IZ)I", "")>]
static member HashCode : int * bool -> int

參數

seed
Int32

累積的雜湊碼。

b
Boolean

布林值,當 true 時表示為 1,當 表示為 0 時false

傳回

合併的雜湊碼。

屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

HashCode(Int32, Int32)

結合種子碼和雜湊碼。

[Android.Runtime.Register("hashCode", "(II)I", "")]
public static int HashCode(int seed, int hashcode);
[<Android.Runtime.Register("hashCode", "(II)I", "")>]
static member HashCode : int * int -> int

參數

seed
Int32

累積的雜湊碼。

hashcode
Int32

雜湊碼要合併。

傳回

乘以 HashOffset 並加上 hashcode的結果seed。

屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於