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.
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 sí
o no
en respuesta a la pregunta Se trata de un año bisiesto?