Java自学-控制流程 switch
2024-10-21 07:52:25
Java的 switch 语句
switch 语句相当于 if else 的另一种表达方式
示例 1 : switch
switch可以使用byte,short,int,char,String,enum
注: 每个表达式结束,都应该有一个break;
注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的,编译后是把String转化为hash值,其实还是整数
注: enum是枚举类型
public class HelloWorld {
public static void main(String[] args) {
//如果使用if else
int day = 5;
if (day==1)
System.out.println("星期一");
else if (day==2)
System.out.println("星期二");
else if (day==3)
System.out.println("星期三");
else if (day==4)
System.out.println("星期四");
else if (day==5)
System.out.println("星期五");
else if (day==6)
System.out.println("星期六");
else if (day==7)
System.out.println("星期天");
else
System.out.println("这个是什么鬼?");
//如果使用switch
switch(day){
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("这个是什么鬼?");
}
}
}
练习: 季节
(通过Scanner 输入月份,然后使用switch 判断季节)
最新文章
- 如何选择合适的CRM客户关系管理软件?
- 一台MySQL服务器启动多个端口
- OpenSSL密码算法库: MD5示例小程序
- Appium 服务器参数
- Bootstrap_响应式网格系统
- Listview的闪烁问题
- 使用Delphi读取网络上的文本文件,html文件
- (转)从内存管 理、内存泄漏、内存回收探讨C++内存管理
- SWT中一些细节的说明
- setInterval定时和ajax请求
- JS原生javascript可以直接写id名来选取元素
- .Net Core应用框架Util介绍(五)
- 基于STM32L4的开源NBIOT开发资料
- 转:MVC,MVP 和 MVVM 的图示
- js通过 URL下载文件
- iterm2 恢复默认设置
- Mssql备份失败
- Mysql中谓词使用date_format的优化
- 洛谷 P1576 最小花费
- CSS学习笔记(12)--Flex 布局教程:实例篇