Cita:
Iniciado por CRauda cuando usas varios returns el beneficio viene si usas diferentes variables, por ejemplo
Código Java:
Ver originalif(texto.equals("N")){
return var1;
else if(texto.equals("Y")){
return var2;
}else{
return var3;
}
CRauda, la variable puede ser seteada (una variable general al método) ya que el tipo de dato a devolver debe ser el mismo en los tres casos que estas planteando, por lo tanto para el caso que estas planteando usar diferentes variables no determina el uso de más de un return's o no.. . es más al tener más variables tienes por lo tanto mas memoria utilizada..., la pregunta planteada es muy fina, y es más que nada para saber si es correcto una o otra forma de programar.