Java中用if条件语句实现输入数字1~7对应输出星期一~星期七
时间: 2024-09-20 19:12:51 浏览: 47
在Java中,你可以使用if条件语句结合switch-case结构来实现这个功能,因为switch-case非常适合映射不同的值到不同的结果。下面是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入1到7之间的数字,代表星期:");
int input = scanner.nextInt();
switch (input) {
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("输入错误,数字应为1到7之间");
break;
}
scanner.close();
}
}
```
当你运行这个程序并输入1到7之间的数字,它会输出对应的星期。如果输入了8或其他非数字或超出范围的数字,会打印出提示信息。
阅读全文