gpt4 book ai didi

java - 我不知道为什么最后一种情况(默认)不起作用

转载 作者:行者123 更新时间:2023-12-02 01:18:29 25 4
gpt4 key购买 nike

我所做的一切都是正确的,除了每次尝试大于 7 的数字时,我都无法使用“默认”选项

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Introduzca un numero correspondiente al día de la semana");
int día = Integer.parseInt(br.readLine());

if (día >= 1 && día <= 7) {
switch (día) {
case 1:
System.out.println("El día introducido es Lunes");
break;
case 2:
System.out.println("El día introducido es Martes");
break;
case 3:
System.out.println("El día introducido es Miércoles");
break;
case 4:
System.out.println("El día introducido es Jueves");
break;
case 5:
System.out.println("El día introducido es Viernes");
break;
case 6:
System.out.println("El día introducido es Sábado");
break;
case 7:
System.out.println("El día introducido es Domingo");
break;
default:
System.out.println("El día introducido no es válido");
break;

最佳答案

如果您输入大于 7 的数字,代码将不会进入 if block ,因此也不会进入 switch。

关于java - 我不知道为什么最后一种情况(默认)不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58165529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com