Switch-case
选择语句
考虑一个场景, 从命令行输入数字1-7, 命令行输出 "星期[x]", x为数字1-6或者 字符"天"中的一个。若输入的不是1-7的数字, "一周只有7天, 请输入1-7!"
public class SwitchDemo {
public static void main(String[] args) {
System.out.println("请输入1-7 :");
Scanner sc = new Scanner(System.in);
int weekDay = sc.nextInt();
switch (weekDay) {
case 1:
System.out.println("星期1");
break;
case 2:
System.out.println("星期2");
break;
case 3:
System.out.println("星期3");
break;
case 4:
System.out.println("星期4");
break;
case 5:
System.out.println("星期5");
break;
case 6:
System.out.println("星期6");
break;
case 7:
System.out.println("星期7");
break;
default:
System.out.println("一周只有7天, 请输入1-7!");
}
}
}
Last updated
Was this helpful?