If - else
- Sintaxis:
if (condicion booleana){
// instrucciones que se ejecutan cuando se cumple la condicion
}
else{
//instrucciones que se ejecutan cuando NO se cumple la condicion
}
- Ejemplo:
if(nota>=5){
cont_aprobados++;
System.out.println("Estás aprobado.");
}else if(nota==4.9)
System.out.println("Preséntate a revisión.");
else System.out.println("Estás suspendido, preséntate a la siguiente convocatoria.");Switch
- Sintaxis:
switch(variable){
case valor1: instrucciones1;
[break;]
case valor2: instrucciones2;
[break;]
.
.
case valorN: instruccionesN;
[break;]
[default: instruccionesPorDefecto;]
}
El comando break es opcional y sólo se pone cuando, ejecutadas las instrucciones anteriores, queremos salir del switch.
- Ejemplo:
El comando break es opcional y sólo se pone cuando, ejecutadas las instrucciones anteriores, queremos salir del switch.
- Ejemplo:
switch(dia){
case 1:
case 2:
case 3:
case 4:
case 5: System.out.println("Hoy es día laborable.");
break;
case 6:
case 7: System.out.println("Hoy es fin de semana.");
break;
default: System.out.println("El día introducido no es correcto.");
}