用java switch语句输入1-5输出是工作日
时间: 2024-09-30 13:15:43 浏览: 28
在Java中,你可以使用`switch`语句结合条件判断来实现这个功能。假设输入的是整数代表一周的工作日(1表示周一,依此类推,5表示周五),下面是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入1-5对应的工作日:");
int dayOfWeek = scanner.nextInt();
switch (dayOfWeek) {
case 1:
System.out.println("今天是周一,通常是工作日。");
break;
case 2:
System.out.println("今天是周二,也是工作日。");
break;
case 3:
System.out.println("今天是周三,工作日继续。");
break;
case 4:
System.out.println("今天是周四,还在努力工作哦。");
break;
case 5:
System.out.println("今天是周五,接近周末了,但仍需保持警惕。");
break;
default:
System.out.println("输入错误,只有1-5才是工作日。");
break;
}
scanner.close();
}
}
```
在这个程序中,`switch`语句根据用户输入的数字判断并打印出相应的星期几及其性质。如果输入不在1到5之间,会显示默认提示。
阅读全文