lunes, 31 de diciembre de 2012

Crear un método equals en Java con Eclipse


Vamos a crear un método equals en java utilizando Eclipse. Ejemplo de método equals. En esta ocasión vamos a comparar a dos personas (chico y chica) para ver si son iguales, fijándonos en sus pesos y estaturas. He creado dos clases, la primera llamada Persona y que tiene el siguiente código java:

public class Persona {
//codigo por www.desarrollaraplicaciones.com
private int estatura;
private int peso;
public int getEstatura() {
return estatura;
}
public void setEstatura(int estatura) {
this.estatura = estatura;
}
public int getPeso() {
return peso;
}
public void setPeso(int peso) {
this.peso = peso;
}
public boolean equals(Persona b){
if(this.estatura==b.estatura && this.peso==b.peso){
return true;
}
else{
return false;
}
}
}

Y una segunda clase llamada ObjetoPersona que contiene el siguiente código:

public class ObjetoPersona {
//codigo por www.desarrollaraplicaciones.com
public static void main(String[] args) {
Persona chico = new Persona();
chico.setEstatura(80); //damos estatura al chico
chico.setPeso(62); //damos peso al chico
Persona chica = new Persona();
chica.setEstatura(80); //damos estatura a la chica
chica.setPeso(62); //damos peso a la chica
if(chico.equals(chica)==true){
System.out.println("Las dos personas son iguales");
}
else{
System.out.println("Las dos personas son diferentes");
}
}
}

No hay comentarios:

Publicar un comentario