Si, tengo claro como funciona el return, pero mi pregunta pasa no por un tema de funcionamiento del método sino si es correcto o no hacerlo, un ejemplo de mi duda...
Ejemplo 1:
Código Java:
Ver original
boolean iguales = false;
if (a.equals(b)) {
iguales = true;
}
return iguales;
}
Ejemplo 2:
Código Java:
Ver original
if (a.equals(b)) {
return true;
} else {
return false;
}
}
Que beneficios tiene un método sobre otro?, el resultado es el mismo, pero la forma de programar es muy distinta, cual es correcta si es que una lo es?
Saludos