javaで、ハッシュコードメソッドがすでにオーバーライドされている場合、オブジェクトの元のハッシュコード値を取得するにはどうすればよいですか?
3 に答える
3
メソッドを使用できますSystem.identityHashCode(Object)
。
hashCode()
指定されたオブジェクトのクラスがオーバーライドするかどうかに関係なく、デフォルトのメソッドによって返されるものと同じハッシュ コードを、指定されたオブジェクトに返しますhashCode()
。参照のハッシュ コードnull
はゼロです。
于 2013-09-18T19:28:36.827 に答える