Saltar al contenido

ejemplo de método java override equals

Este dilema se puede resolver de diferentes maneras, por lo tanto te compartimos la respuesta más completa para nosotros.

Ejemplo 1: anulación del método equals en java

1.publicclassTest2.3.privateint num;4.privateString data;5.6.publicbooleanequals(Object obj)7.26.// other methods27.

Ejemplo 2: anular es igual a java

classComplexprivatedouble re, im;publicComplex(double re,double im)this.re = re;this.im = im;// Overriding equals() to compare two Complex objects @Overridepublicbooleanequals(Object o)// If the object is compared with itself then return true if(o ==this)returntrue;/* Check if o is an instance of Complex or not 
		"null instanceof [type]" also returns false */if(!(o instanceofComplex))returnfalse;// typecast o to Complex so that we can compare data members Complex c =(Complex) o;// Compare the data members and return accordingly returnDouble.compare(re, c.re)==0&&Double.compare(im, c.im)==0;// Driver class to test the Complex class publicclassMainpublicstaticvoidmain(String[] args)Complex c1 =newComplex(10,15);Complex c2 =newComplex(10,15);if(c1.equals(c2))System.out.println("Equal ");elseSystem.out.println("Not Equal ");

Si tienes alguna perplejidad o capacidad de innovar nuestro tutorial puedes ejecutar una referencia y con deseo lo observaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *