Resultados da pesquisa a pedido "hashcode"

5 a resposta

Java recriar string de hashcode

Existe alguma maneira de usar um código hash de uma string em java e recriar essa strin por exemplo. algo assim String myNewstring = StringUtils.createFromHashCode("Hello World".hashCode()); if (!myNewstring.equals("Hello World")) ...

9 a resposta

GetHashCode substitui o objeto que contém a matriz genérica

Tenho uma classe que contém as duas propriedades a seguir: public int Id { get; private set; } public T[] Values { get; private set; }Fiz issoIEquatable<T> e substitui oobject.Equals como isso public override bool Equals(object obj) { return ...

14 a resposta

Como um Java HashMap manipula objetos diferentes com o mesmo código de has

Conforme meu entendimento, penso: É perfeitamente legal que dois objetos tenham o mesmo código has Se dois objetos forem iguais (usando o método equals ()), eles terão o mesmo código hasSe dois objetos não forem iguais, eles não poderão ter o ...

5 a resposta

Atualizando a chave Java HashMap

Eu estava pensando, o que aconteceria se a chave de umHashMap é mutável, o programa de teste abaixo demonstra isso e não consigo entender quando ambos são iguais ehashCode métodos retorna verdadeiro e mesmo valor, por quehashmap.containsKey ...

5 a resposta

Java: Equals automáticos () e hashCode ()

Implementingequals() ehashCode() para dados simples, os POJOs estão bagunçando meu código e a manutenção é entediant O que as bibliotecas lidam com isso automaticamente? Prefiro a instrumentação de bytecode à abordagem de AOP devido a razões ...

1 a resposta

hmac_sha256 em php e c # diferem

ste é o meu código PH hash_hmac( "sha256", utf8_encode( $filename ), utf8_encode( $password ) );e este é o meu código C #: var hmacsha256 = new HMACSHA256( Encoding.UTF8.GetBytes( password ) ); hmacsha256.ComputeHash( Encoding.UTF8.GetBytes( ...

2 a resposta

Operação de transferência de bits GetHashcode .Net

Ontem eu estava pesquisando algumas fontes .net e vi várias implementações do GetHashcode com algo parecido com isso: (i1 << 5) + i ^ i2 Eu entendo o que o código está fazendo e por quê. O que eu quero saber é por que eles usaram (i1 << 5)+ i ...

1 a resposta

Qual é o idioma padrão para implementar iguais e hashCode no Scal

Qual é o idioma padrão para implementar oequals ehashCode métodos em Scala? Sei que a abordagem preferida é discutida emProgramação em Scala [http://www.artima.com/shop/programming_in_scala_2ed], mas atualmente não tenho acesso ao livro.

7 a resposta

Java: Use hashCode () dentro de equals () por conveniência?

Considere o seguinte caso de teste: é uma prática ruim usar o método hashCode () dentro de equals como um atalho convenient public class Test { public static void main(String[] args){ Test t1 = new Test(1, 2.0, 3, new Integer(4)); Test t2 = new ...

4 a resposta

mplementação @Java Array HashCode

Isso é estranho. Um colega de trabalho perguntou sobre a implementação de myArray.hashCode () em java. Eu pensei que sabia, mas depois fiz alguns testes. Verifique o código abaixo. O pensamento estranho que notei é que, quando escrevi o primeiro ...