Cómo utilizar cadenas en una sentencia switch de java

Un int valor dentro de una cambiar declaración funciona en cualquier versión de Java, viejo o nuevo. (Para esa materia, carbonizarse valores y algunos otros tipos de valores han trabajado en Java cambiar declaraciones de Java desde que era un idioma nuevo.)

A partir de Java 7, puede configurarlo para que el caso pueda ser ejecutado cambiar declaración depende del valor de una cadena en particular. El código siguiente ilustra el uso de cadenas en cambiar declaraciones.

cadena en sentencias switch
La ejecución del código.

Video: Tutorial Java - 8. Switch y Case

Este código ilustra una sentencia switch con una cadena.

importación estática java.lang.System.out-

Video: Tutorial de Java 12- La Sentencia Switch

importación java.util.Scanner-

SwitchIt7 public class {

void Main (args String []) {public static

Teclado escáner = nuevo escáner (System.in) -

out.print ("¿Qué verso (uno, dos o tres)? ") -

Cadena verso = keyboard.next () -

interruptor (verso) {

caso "uno":

Video: Menu de Operaciones en Java Netbeans. Sentencia Switch

out.println ("Esto se debe a que no tiene cerebro.") -

descanso-

caso "dos":

out.println ("Esto se debe a que es un dolor.") -

descanso-

caso "Tres":

Video: Novedades de Java 7: Switch con Cadenas

out.println ("Porque este es el último estribillo.") -

descanso-

defecto:

out.println ("No existe el verso. Por favor, inténtelo de nuevo.") -

descanso-

}

out.println ("Ohhhhhhhh ....") -

keyboard.close () -

}

}

Obtener un poco de práctica con Si declaraciones y cambiar declaraciones!

Escribir un programa que introduce el nombre de un mes y emite el número de días de ese mes. En esta primera versión del programa, se supone que febrero tiene siempre 28 días.

Hacer que el código aún mejor! Tener la entrada del usuario un nombre de mes, pero también tienen la entrada del usuario o no en respuesta a la pregunta Se trata de un año bisiesto?

Artículos Relacionados