Entrada destacada

Como usar enums en Android, kotlin

Cómo funciona la estructura if en Java

Estructura de control if.



La estructura if se escribe de la siguiente manera: 

if ( condicion )
{
    Sentencias
}

La condición es de tipo boolean o sea que puede tener dos valores (verdadero o falso) y el cuerpo o bloque que se encierra entre llaves se ejecuta solo si el valor booleano es verdadero (true).

Nota: si el bloque de instrucciones de un if consta de un sola sentencia, se pueden omitir las llaves que encierran ese bloque.
Ejemplo:

if (true)
    num1 += num1;

Veamos el siguiente caso donde la estructura if se utiliza de la siguiente forma:

1
2
3
if(a > b){
    System.out.println("a es el mayor");
}

Pero no necesariamente la comparación debe hacerse dentro de los paréntesis que corresponden al if. Sino que se puede hacer uso de una variable de tipo boolean, ya que lo que hace la estructura es evaluar si lo que esta dentro de los paréntesis es verdadero(true).

Ejemplo:
Se muestra una clase, que compara si un número es mayor a 18 para imprimir en pantalla: "Es mayor de edad" o en caso contrario: "no es mayor de edad", haciendo la comparación antes y guardando el resultado en una variable tipo booleana(boolean).

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
public class Persona {

    public static void main(String[] args) {
        boolean Mayor = false;
        int Edad = 23;
        Mayor = Edad >= 18;
        if(Mayor){
            System.out.println("Es mayor de Edad.");
        }else{
            System.out.println("No es mayor de Edad.");
        }
   }
}

Comentarios