您的位置 首页 > 德语词汇

switch是什么意思?用法、例句(关键字之switch)

各位老铁们好,相信很多人对switch是什么意思?用法、例句都不是特别的了解,因此呢,今天就来为大家分享下关于switch是什么意思?用法、例句以及关键字之switch的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

switch是什么意思?用法、例句(关键字之switch)

1、switch转换的意思。在Java中一般与case连用,可以与if-else语句互换。但是switch-case语句执行效率要高。其主要规则如下:

2、switch(表达式){\ncase条件1:\n语句1;\nbreak;\ncase条件2:\n语句2;\nbreak;\ncase条件3:\n语句3;\nbreak;\n...\ndefault:\n语句;\n}说明break在switch中使用用于结束当前流程;一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配。直到遇到break;default在当前switch找不到匹配的case时执行,default并不是必须的细节swich-case不使用break

packagecom.kang.base;\n\n/**\n*switch-case,缺少break的陷阱\n*/\npublicclassSwitchTest{\npublicstaticvoidmain(String[]args){\ninta=3;\nswitch(a){\ncase1:\nSystem.out.println("执行1");\ncase2:\nSystem.out.println("执行2");\ncase3:\nSystem.out.println("执行3");\ncase4:\nSystem.out.println("执行4");\ndefault:\nSystem.out.println("没有break,你会看到什么呢");\n}\n\n}\n}\n

现象分析:

3、packagecom.kang.base;\n\n/**\n*switch-case,缺少break的陷阱\n*/\npublicclassSwitchNoDefaultTest{\npublicstaticvoidmain(String[]args){\ninta=3;\nswitch(a){\ncase1:\nSystem.out.println("执行1");\nbreak;\ncase2:\nSystem.out.println("执行2");\nbreak;\ncase3:\nSystem.out.println("执行3");\nbreak;\ncase4:\nSystem.out.println("执行4");\nbreak;\ncase5:\nSystem.out.println("执行5");\nbreak;\n//default:\n//System.out.println("没有default,你会看到什么呢");\n}\n}\n}\n

现象分析:

好了,关于switch是什么意思?用法、例句和关键字之switch的问题到这里结束啦,希望可以解决您的问题哈!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023