网站首页 > 精选教程 正文
Java switch
描述
运用 Java switch 判断对应的数字为星期几。
题目
键盘录入一个 0 到 7 数字,使用 switch 输出这个数字对应的星期。
题目解决思路
- 创建键盘录入 对象
- 录入数据
- switch 语句进行判断实现
代码具体实现
import java.util.Scanner;
public class Condition03{
public static void main(String [] args){
System.out.println("嗨客网(www.haicoder.net)\n");
// 创建键盘扫描类。
Scanner sc = new Scanner(System.in);
// 输入月份
System.out.println("请输入日期:");
int day = sc.nextInt(); // 0是周日,1是周一 ,2是周二,....
switch(day){
case 0:
System.out.println("今天是周日");
break;
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;
default:
System.out.println("您输入的数据有误");
}
}
}
此时,我们编译 java 文件,输入以下命令:
javac Condition03.java
运行结果如下:
运行程序,输入以下命令:
java Condition03
运行结果如下图:
用户输入数字1,可以得到星期一。
猜你喜欢
- 2024-12-29 Log4j 爆“核弹级”漏洞,Flink、Kafka等至少十多个项目受影响
- 2024-12-29 在Java中找出1到n个数字之间的重复数
- 2024-12-29 Java训练一个手写数字识别的DeepLearning模型
- 2024-12-29 美团面试:new Integer("127")和Integer.valueOf("128")有区别吗
- 2024-12-29 为什么Java中1==1为真,而128==128为假?基于享元模式的整数缓存
- 2024-12-29 为什么在Java中128==128为假
- 2024-12-29 Java水仙花数
- 2024-12-29 如何检查 Java 数组中是否包含某个值?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)