Idioma

CellSignalStrength.GetHashCode Método

Definição

Retorna um código hash inteiro para este objeto.

[Android.Runtime.Register("hashCode", "()I", "GetGetHashCodeHandler")]
public abstract int GetHashCode();
[<Android.Runtime.Register("hashCode", "()I", "GetGetHashCodeHandler")>]
override this.GetHashCode : unit -> int

Retornos

um valor de código hash para este objeto.

Atributos

Comentários

Retorna um valor de código hash para o objeto. Esse método tem suporte para o benefício de tabelas de hash, como as fornecidas pelo HashMap. O contrato geral do hashCode é: sempre que ele é invocado no mesmo objeto mais de uma vez durante uma execução de um aplicativo Java, o método hashCode deve retornar consistentemente o mesmo inteiro, desde que nenhuma informação usada em comparações iguais no objeto seja modificada. Esse inteiro não precisa permanecer consistente de uma execução de um aplicativo para outra execução do mesmo aplicativo. Se dois objetos forem iguais de acordo com o método igual, chamar o método hashCode em cada um dos dois objetos deverá produzir o mesmo resultado inteiro. Não é necessário que, se dois objetos forem desiguais de acordo com o método igual, chamar o método hashCode em cada um dos dois objetos deverá produzir resultados inteiros distintos. No entanto, o programador deve estar ciente de que produzir resultados inteiros distintos para objetos desiguais pode melhorar o desempenho das tabelas de hash.

Referência do Android para android.telephony.CellSignalStrength.hashCode.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a