判断今天是星期几: 假设星期一至星期日,分别用整数数字1-7表示,用switch语句来实现判断今天是星期几。
时间: 2024-10-13 18:11:37 浏览: 4
在Java中,你可以使用当前日期的DayOfWeek枚举来获取今天是星期几,然后再通过`switch`语句来进行判断。这里有一个简单的示例:
```java
import java.time.DayOfWeek;
import java.time.LocalDate;
public class DayOfWeekCheck {
public static void main(String[] args) {
LocalDate today = LocalDate.now(); // 获取当前日期
int dayOfWeekNum = today.getDayOfWeek().getValue(); // 转换为整数1-7(周日为1)
switch (dayOfWeekNum) {
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;
case 6:
System.out.println("今天是星期五");
break;
case 7:
System.out.println("今天是星期六");
break;
default:
System.out.println("输入有误,无法识别星期"); // 处理其他未知情况
break;
}
}
}
```