言語

IMapEntry.GetHashCode メソッド

定義

このマップ エントリのハッシュ コード値を返します。

[Android.Runtime.Register("hashCode", "()I", "GetGetHashCodeHandler:Java.Util.IMapEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int GetHashCode();
[<Android.Runtime.Register("hashCode", "()I", "GetGetHashCodeHandler:Java.Util.IMapEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetHashCode : unit -> int

返品

このマップ エントリのハッシュ コード値

属性

注釈

このマップ エントリのハッシュ コード値を返します。 マップ エントリ e のハッシュ コードは、次のように定義されています。

(e.getKey()==null   ? 0 : e.getKey().hashCode()) ^
                (e.getValue()==null ? 0 : e.getValue().hashCode())

これにより、e1.equals(e2)は、Object.hashCodeの一般契約で要求される 2 つのエントリe1e2に対してe1.hashCode()==e2.hashCode()されることを意味します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください