Java连载21-switch练习
2024-09-01 06:04:47
一、switch练习
public class d21_{ public static void main(String[] args) { java.util.Scanner s = new java.util.Scanner(System.in); System.out.print("请输入今天星期几:"); String dayOfWeek = s.next(); switch(dayOfWeek) { case "星期一" : System.out.println(1); break; case "星期二" : System.out.println(2); break; default : System.out.println("对不起您输入的数据非法"); } } }
注意:switch(int/String)
我们举例,这里传入的是char类型,而实际上却是'B',就是66
char a = 'B'; switch (a) { case 'B' : System.out.println("对了"); break; default : System.out.println("错了"); } switch (a){ case 66 : System.out.println("又对了"); break; default : System.out.println("又错了"); }
二、我们判断一个学生成绩的等级
//需求: double a1 = 95.5; int b1 = (int)(a1/10); switch(b1) { case 10 : case 9 : System.out.println("这是A级别"); break; case 8 : case 7 : case 6 : System.out.println("这是B级别"); default : System.out.println("这是C级别"); } } }
三、源码:
d21_switch_exercise.java
地址:https://github.com/ruigege66/Java/blob/master/d21_switch_exercise.java
2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)
3.博客园:https://www.cnblogs.com/ruigege0000/
4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料
最新文章
- MySQL远程连接丢失问题解决方法Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
- Cufflinks
- WPS2013三合一全套精品视频教程-【word,excel,powerpoint】
- eclipse sdk 无法更新
- Spring框架学习之第5节
- Python for 循环 失效
- python join和split和strip用法
- 传统IO与NIO区别二
- JS事件流理解
- Gitlab_ansible_jenkins三剑客②Gitlab的后台管理
- SQL2005EXPress自动备份
- PAT甲级1049 Counting Ones【规律】
- Openstack安装Dashboard之后,浏览器无法打开页面 500 Internal Server Error
- 「TJOI2015」概率论 解题报告
- Spring Boot初识(2)- Spring Boot整合Mybaties
- python之小应用:读取csv文件并处理01数据串
- python --help查询python相关命令
- Linux基础命令---findfs
- Python获取每一位的数字,并返回到列表
- [k8s]kubeadm k8s免费实验平台labs.play-with-k8s.com,k8s在线测试
热门文章
- ThreadLocal的使用场景:Web容器、Spring容器、日志打印
- 题解 P2949 【[USACO09OPEN]工作调度Work Scheduling】
- SpringBoot学习笔记3
- [剑指offer] 10. 旋转数组的最小数字
- [leetcode]python 283. Move Zeroes
- tcp 3次握手四次挥手
- 用户体验要素——产品系统设计方法
- T-SQL 恢复数据库
- Lombok 使用介绍(常见注解)
- 【iOS】设备系统版本