在Java中Switch语句是比较常用的语句,Switch语句一般用于一个表达式和多个值进行比较。因此,对于刚开始入门学习Java基础语法的朋友来讲,Switch语句是必须掌握的一个基础知识点。本文将讲解Switch语句的定义、格式和执行流程,为了进一步巩固大家对知识点的掌握,本文还为大家准备Switch语句的练习,下面一起来看看吧!
1、Switch语句结构
(1)定义:
Switch语句由一个控制表达式和多个case标签组成,Switch-case语句完全可以与if-else语句互转,但通常来说,Switch-case语句执行效率要高。default在当前Switch找不到匹配的case时执行,而default并不是必须的。总的来说,switch语句用于基于不同条件执行不同动作。
(2)格式:
(3)执行流程:
首先计算出表达式的值。其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。
2、switch语句练习-春夏秋冬
(1)需求:一年有12个月,分属于春夏秋冬4个季节,键盘录入一个月份,请用程序实现判断该月份属于哪个季节,并输出。
(2)运行结果:
春:3、4、5
夏:6、7、8
秋:9、10、11
冬:1、2、12
(3)示例代码:
注意:如果switch中得case,没有对应break的话,则会出现case穿透的现象。
以上就是Java基础语法之Switch语句的全部讲解,大家都学会了吗?关于Switch语句的练习,大家一定要先自己做做看,再参考答案检查。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
学习Java的苦与乐
现在学习Java的人是越来越多了,在很多人眼中Java程序员是一群神秘的生物。既然要学习Java,我们就不得不走进程序员的世界,聊一聊学习Java的苦与乐。
2899
2019-07-04 17:34:12
自学Java需要哪些书?从入门到精通书籍推荐
自学Java需要哪些书?在不同水平阶段的学习者,需要看的书籍也是不一样的。下面小编将推荐八本Java入门到精通的必看书籍,需要的小伙伴可以根据自己的学习情况,选择适合自己看的书籍。
2493
2019-08-22 14:24:46
IT小白怎么选择Java培训机构?
IT小白怎么选择Java培训机构?随着互联网技术的迅猛发展和国内IT人才的日益紧缺,不少人看到了IT行业广阔的就业前景,纷纷开始学习IT技术从而想要找到一份高薪稳定的工作。然而零基础的小白往往会因为不了解IT培训的市场行情而被坑,为杜绝此类事件,本文特意为大家总结了挑选Java培训机构的几点建议,希望可以帮到大家。
1420
2019-10-23 15:18:18
零基础学Java免费视频课程分享
如今,想要转行学Java的零基础者是越来越多了。相信大多数的初学者在刚刚入门Java的时候,难免都会感到十分迷茫无从下手。要知道,Java作为一个经久不衰的编程语言,在备受程序员喜爱的同时,其学习难度和知识范围也不小。为了帮助大家可以更好更快的入门Java,博学谷特意推出了学Java的免费视频课程,希望可以帮助零基础的编程小白,少走一些弯路,快速入门Java的同时,也能找到自己的学习的大方向。
1877
2020-01-17 12:04:21
Java程序的开发与运行原理解析
可能刚刚接触编程的初学者会发现,编写一个Java程序其实很简单,但是Java程序的运行过程却是非常复杂的。关于Java程序工作原理这部分知识,虽然不要求编程学习者完全掌握,你但是至少需要了解它的大致过程。下面小编将好好介绍一下Java程序的开发与运行原理,大致分为以下三步:编写源文件、编译以及运行。
761
2020-08-12 16:59:55
热门文章
- 女生学软件测试还是前端好?怎么选?
- 产品经理岗位职责及工作内容有哪些?
- Hadoop HDFS分布式文件系统原理及应用介绍
- POST请求与GET请求的区别是什么?
- Python入门课程讲什么知识点?
- 30岁产品经理还有人要吗?能转行吗?
- 大数据开发培训哪家好?怎么选?
- Java常用设计模式及应用场景介绍
- 平面设计师要学什么?任职有哪些要求?
- Spark与Hadoop大数据计算框架区别是什么? 查看更多
扫描二维码,了解更多信息
