Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/03/2013, 12:46
mshelzr
 
Fecha de Ingreso: agosto-2012
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: Metodos boolean

1. Ese return false está dentro de un if, tal vez no te hayas dado cuenta y es porque no está dentro de corchetes; y pienses que es proceso a seguir. Eso sucede cuando en un if, else if, else o for, notas que la respuesta a lanzar es una sólo una linea de código.

2. if(numero % 2!=0), la expresión % de java obtiene el residuo de los dos números (numero%2) y según la condición compara si este es diferente de 0 (== :igual y != :diferente).

3.Esa expresión es similar a un if, else. En la linea: ...(nombreMetodo()?"Es":"No es")+" capicua.", empieza desde ? y procede analizando: si este es true envía "Es" de lo contrario "No es" y como ya terminó las comparaciones (Dió resultado para true y false) sale de esa expresión y prosigue a concatenar.