Resultados da pesquisa a pedido "equals"

6 a resposta

java Por que o parâmetro de entrada igual ao método deve ser Object

Estou lendo um livro sobre estruturas de dados. Atualmente, estou nos gráficos, e o código abaixo é para a parte do vértice do gráfic class Vertex<E>{ //bunch of methods public boolean equals(Object o){ //some code } } Quando tento implementar ...

6 a resposta

Como comparar duas matrizes de objetos em Jav

Tenho duas matrizes de objetos assim: Object[] array1 = {0, 1, 2, 3}; Object[] array2 = {0, 1, 2, 3}; Gostaria de saber se as matrizes são iguais. Estou definindo igual, pois todo valor no array1 é igual ao valor nessa posição no array2. ...

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 ...

3 a resposta

BigDecimal igual a () versus compareTo ()

Considere a classe de teste simples: import java.math.BigDecimal; /** * @author The Elite Gentleman * */ public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal x = new ...

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 ...

6 a resposta

override equals method para comparar mais de um campo em java

Qual é a melhor maneira de substituir o método equals em java para comparar mais de um campo? Por exemplo, eu tenho 4 objetos na classe, o1, o2, o3, o4 e quero comparar todos eles com o objeto passado com o método equal if (o1 != null && o2 != ...

2 a resposta

Sobrecarga de operador com programação baseada em interface em C #

FundEstou usando programação baseada em interface em um projeto atual e tive um problema ao sobrecarregar os operadores (especificamente os operadores de Igualdade e Desigualdade Premissa Estou usando C # 3.0, .NET 3.5 e Visual Studio 2008UPDATE ...

9 a resposta

Caractere Comparativo, Inteiro e tipos semelhantes em Java: Use igual ou ==?

Eu queria ter certeza de algo em Java: se eu tenho um Caractere, um Inteiro ou um Longo e esse tipo de coisa, devo usar igual ou == é suficiente? Sei que com strings não há garantias de que haja apenas uma instância de cada string exclusiva, mas ...

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 ...