懂视移动端 视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501
当前位置: 首页 - 手机 - 正文

switch case语句的用法

来源:懂视网 责编:小OO 时间:2020-03-19 16:38:08
导读switch语句是多分支选择语句,用于基于不同的条件来执行不同的动作。switchcase语句有些什么用法?Java语言swtich()变量类型只能是int、short、char、byte和enum类型。当进行case判断时,JVM会自动从上到小扫描,寻找匹配的case,可能存在多种况:若未找到,则执行默认的case。当每一个case都不存在break时,JVM并不会顺序输出每一个case对应的返回值,而是继续匹配,匹配不成功则返回默认case。当每一个case都不存在break时,匹配成功后,...
switch语句是多分支选择语句,用于基于不同的条件来执行不同的动作。switch case语句有些什么用法?

Java语言

swtich()变量类型只能是int、short、char、byte和enum类型。当进行case判断时,JVM会自动从上到小扫描,寻找匹配的case,可能存在多种况:若未找到,则执行默认的case。

当每一个case都不存在break时,JVM并不会顺序输出每一个case对应的返回值,而是继续匹配,匹配不成功则返回默认case。

当每一个case都不存在break时,匹配成功后,从当前case开始,依次返回后续所有case的返回值。

若当前匹配成功的case不存在break,则从当前case开始,依次返回后续case的返回值,直到遇到break,跳出判断。

C语言

如图为switch case 语句的通用形式。

c语言中每一个case 的最后加上一个break语句,就是为了防止它进入下一个case,把下一个case中的语句输出来。如例图。

结束一个switch case 语句是有两中结束方式的,第一种是遇到switch case 这个语句的括号。

第二种是遇到break。

把default 这个语句,放在case 的中间,就是两个case 语句的中间,之后你在运行这个语句,可以看到语句是如图运行。

case 中的语句,用代码验证。这样的代码在编译的时刻就会出现错误 ,原因是标号只能是语句的一部分,而并非语法。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

  • 热门焦点

最新推荐

猜你喜欢

热门推荐

如何设置电脑亮屏时间 该如何在电脑桌面上添加便签 支付宝花呗额度如何提高? 微信网页版如何登陆_电脑登陆微信的方法 如何查自己的微信号 美图秀秀如何把图片内存变小 怎么快速导出word文档里的图片 怎么解决win7开启共享网络密码关闭不了 视频录制软件哪个好用 kindle paperwhite不转格式看doc,pdf,txt等文件 如何在智能电视上打开U盘里的apk文件? icloud忘记密码怎么办 怎么把cad转化为word? 在电脑上如何给QQ换头像 手机连接电脑后没有反应怎么办 电子表格中如何计算百分比 怎么关闭wps热点?永久关闭wps右下角弹窗方法! 用自己的图片做桌面壁纸大小不合适如何解决 怎样查询SCI检索号 怎样查询SSCI检索号 excel打印没有表格线 如何在excel表格中插入表格 win10该如何设置鼠标灵敏度 如何用ps:[2]ps怎么把两张图片合成一张 怎么下载游戏到电脑上 网签如何查询 怎么剪辑音乐 win7电脑能上网,但网络连接图标老是有红叉怎么办? 如何在WORD方框内输入打钩符号 联想电脑不能U盘启动怎么办 excel如何把一行内容转换为一列内容 如何使用word制作企业组织结构图 怎么在PPT中加入音乐 怎么在电脑上查看与发布微信朋友圈信息 cs1.6如何添加电脑人 有什么方法恢复Word消失不见了的工具栏 A6企业管理软件怎么创建和备份帐套 office toolkit怎么用 Eclipse修改编码格式 在Win八系统中如何调节屏幕亮度 四种用PS使照片边缘虚化的效果的方法
Top