黑马程序员_毕向东_Java基础视频教程——switch语句练习(随笔)
2024-09-07 08:31:18
switch(练习)
/*
if和 switch 语句很像。
具体什么场景下使用什么语句呢?
如果判断的具体数值不多且符合byte、short、int、char、String类型,虽然两个语句都可以使用建议使用switch语句,因为效率稍高
其他情况:对于区间判断对结果为Boolean类型判断使用if,if使用范围更广
*/
/*
练习2 :根据用于指定月份,打印该月份所属的季节。
3,4,5 春季 6.7.8 夏季 9.10.11 秋季 12.1, 2 冬季
*/
class Test
{
public static void main(String[] args)
{
int x = 4;
switch(x)
{
default:
System.out.println("Error,请输入月份");
case 3:
case 4:
case 5:
System.out.println(x +":" + "春季");
break;
case 6:
case 7:
case 8:
System.out.println(x +":" + "夏季");
break;
case 9:
case 10:
case 11:
System.out.println(x +":" + "秋季");
break;
case 12:
case 1:
case 2:
System.out.println(x +":" + "冬季");
break;
}
System.out.println("hello world");
}
}
当需要对具体数值进行判断,且数值量不大 就是优先使用switch。
其余情况使用if语句
最新文章
- linux部署pxe+kickstart批量安装linux操作系统
- iOS--创建炫酷的渐变色界面
- 支持Cookie并开放了一些特殊设置项的HttpWebClient
- 自然语言16_Chunking with NLTK
- 为wordpress添加Canonical标签
- Entity Framework Lambda 实现多列Group by,并汇总求和
- Hadoop学习笔记(7) ——高级编程
- java web工程发布以及解决tomcat闪退
- R - 递推
- HDU 1870 愚人节的礼物
- NuGet的使用、部署、搭建私有服务
- centos 6.4 mysql rpm 离线安装【备忘】
- 01_搭建Linux虚拟机(下)_我的Linux之路
- busybox(一)浅析
- PTA 1067 Sort with Swap(0, i) (25 分)(思维)
- 修改sqlserver2008数据库的排序规则 (转)
- [2]传奇3服务器源码分析一 LoginServer
- NIO学习(1)-入门学习
- 各个框架下的aop
- iOS:DKLiveBlur