Resultados de la búsqueda a petición "equals"

6 la respuesta

Java: ¿hay una "subclase de" como instanceof?

Estoy anulando un método equals () y necesito saber si el objeto es una instancia de una subclase de evento (Event es la superclase). Quiero algo como "obj subclassof Event". ¿Cómo se puede hacer esto? ¡Gracias por adelantado!

3 la respuesta

Las cadenas no parecen ser iguales en Java en Android, a pesar de que imprimen lo mismo

Tengo un problema con el que estoy bastante confundido. Tengo las siguientes líneas de código en mi aplicación de Android: System.out.println(CurrentNode.getNodeName().toString()); if (CurrentNode.getNodeName().toString() == "start") { ...

5 la respuesta

¿Por qué debería anular hashCode () cuando anulo el método equals ()?

Ok, he escuchado de muchos lugares y fuentes que cada vez que anulo el método equals (), necesito anular también el método hashCode (). Pero considere el siguiente código package test; public class MyCustomObject { int intVal1; int intVal2; ...

4 la respuesta

El valor de retorno de Java HashMap no confirma con mi comprensión de equals y hashcode

El resultado del siguiente ejemplo de código es: {1 - e = e2, 2 - e1 = e1} package com.sid.practice; import java.util.HashMap; import java.util.Map; public class InputOutputPractice { public InputOutputPractice() { } public static ...

8 la respuesta

¿Por qué el método equals () cuando tenemos == operador? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo comparo cadenas en Java? [/questions/513832/how-do-i-compare-strings-in-java] 23 respuestasCuando veo la implementación deequals() método no hace nada más que lo mismo== hace. Entonces mi pregunta ...

5 la respuesta

¿Por qué afirmar e Iguales y afirmar lo mismo en junit devuelve el mismo resultado para dos instancias de la misma clase?

De acuerdo con la documentación ClaimEquals () Afirma que dos objetos son iguales. afirmarSame () Afirma que dos objetos se refieren al mismo objeto. Así que espero que si tengo una clase como la de abajo class SomeClass {}entonces SomeClass ...

2 la respuesta

¿Por qué el método de Área # igual a Java no anula a Objeto # igual a igual?

Acabo de encontrar un problema causado por Javajava.awt.geom.Area#equals(Area) método. El problema se puede simplificar a la siguiente prueba unitaria: @org.junit.Test public void testEquals() { java.awt.geom.Area a = new java.awt.geom.Area(); ...

3 la respuesta

Java Compare 2 enteros con igual o ==?

Soy muy nuevo en Java y me gustaría saber cómo puedo comparar 2 enteros. Sé que == hace el trabajo ... pero ¿qué pasa con iguales? ¿Puede esto comparar 2 enteros? (cuando digo enteros me refiero a "int" y no a "Integer"). Mi código es: import ...

5 la respuesta

c # NaN diferencias de comparación entre Equals () y ==

Mira esto : var a = Double.NaN; Console.WriteLine(a == a); Console.ReadKey();Imprime "Falso" var a = Double.NaN; Console.WriteLine(a.Equals(a)); Console.ReadKey();Imprime "Verdadero"! ¿Por qué imprime "True"? Debido a la especificación de ...

1 la respuesta

Compruebe la igualdad de los objetos sin anulación de igualdad en java [cerrado]

¿Hay alguna utilidad en Java que permita verificar la igualdad de objetos sines igual ¿primordial? Por algunas razones, no quiero proporcionar a mi clase el método igual. Necesito algo comoSomeUtils.equals (a, b) en mi prueba de unidad que ...