switch语句

 我来答
我们去看世界
高能答主

2022-08-24 · 热爱教育,热爱人生。
我们去看世界
采纳数:220 获赞数:9346

向TA提问 私信TA
展开全部

switch语句是当指定的表达式的值与某个标签匹配时,即执行相应的一个或多个语句。它用于基于不同的条件来执行不同的代码,当要针对变量设置一系列的特定值的选项时,就可以使用switch。

switch语句还可以被用于type-switch来判断某个 interface 变量中实际存储的变量类型。编程语言中switch语句变量 var1 可以是任何类型,而 val1 和 val2 则可以是同类型的任意值。

类型不被局限于常量或整数,但必须是相同的类型;或者最终结果为相同类型的表达式。您可以同时测试多个可能符合条件的值,使用逗号分割它们,例如case val1, val2, val3。

语言条件

switch语句用于基于不同条件执行不同动作,每一个case分支都是唯一的,从上至下逐一测试,直到匹配为止。

switch语句执行的过程从上至下,直到找到匹配项,匹配项后面也不需要再加break。

switch默认情况下case最后自带break语句,匹配成功后就不会执行其他case,如果我们需要执行后面的case,可以使用 fallthrough 。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式