☕
JAVA for amazing people
  • Introducción
  • JAVA
    • Tipos de datos
    • Variables
      • Métodos y Clases
      • CamelCase
      • Variables locales
      • Variables de Instancia
      • Variables Estaticas
    • Operadores
      • Operadores de Asignación
      • Operadores Aritméticos
      • Operadores Unarios
      • Operadores de Bit
      • Operadores Condicionales
      • Operadores Comparativos
    • Sentencias de Control
      • Sentencias de desición
        • if
        • else
        • if - else - if
        • if anidado
        • switch
      • Sentencia de repetición
        • while
        • do-while
        • for
      • Sentencia de ramificación
        • break
        • continue
  • POO
    • Conceptos
    • Caracteristicas de POO
      • Encapsulamiento
      • Herencia
      • Polimorfismo
      • Sobrecarga
      • Cohesion
      • Abstracción
      • Principio de Ocultación
      • Recolección de Basura
      • Modularidad
    • Propiedades de POO
      • Encapsulamiento
      • Polimorfismo
      • Sobrecarga
      • Herencia
      • Cohesión
      • Abstracción
    • Modificadores de Acceso
    • SOLID
  • JSP
  • MVC
    • Struts
    • DAO + MVC
  • JSF + JPA
  • Spring
    • Spring + Hibernate
    • SpringBoot
    • Spring + Thymeleaf
    • SpringCloud
Powered by GitBook
On this page

Was this helpful?

  1. JAVA
  2. Sentencias de Control
  3. Sentencias de desición

switch

concepto y ejemplo de sentencia switch

Un switch es una sentencia donde se anidan multiples opciones mostrando el codigo de manera ordenada y menos caotica que un switch, sin embargo, las opciones que presenta son más concretas, es decir si entra un valor que no esta definido en la expresión, nos mandara a una opción de default.

Su estructura es la siguiente:

switch (expresión) {

        case valor1:
        
        // Instrucciones
        
        break;

        case valor2:
        
        // Instrucciones
        
        break;

        case valor3:

         // Instrucciones

        break;

        case valor4:

         // Instrucciones

        break;

        .

        .

        .

        default:

         // Instrucciones

        break;

 }

Ejemplo:

String dia = "";

switch (dia) {

        case "lunes":
        
        System.out.println("hoy es lunes");
        
        break;

        case "martes":
        
        System.out.println("hoy es martes");
        
        break;

        case "miercoles":

         System.out.println("hoy es miercoles");

        break;

        case "jueves":

         System.out.println("hoy es jueves");

        break;

        case "viernes":
        
        System.out.println("hoy es viernes");
        
        break;

        case "sabado":
        
        System.out.println("hoy es sabado");
        
        break;

        case "domingo":

         System.out.println("hoy es domingo");

        break;

        default:

         System.out.println("El dia de hoy se cancela");

        break;

 }
Previousif anidadoNextSentencia de repetición

Last updated 4 years ago

Was this helpful?