Java流程控制4:switch多选择结构(查看switch语句的源码)

switch多选择结构

多选择结构还有另一种表达方法就是switch多选择结构

  • 所谓的switch多选择结构就是switch case语句
  • switch case语句就是判断满足switch表达式不同case情况从而执行本case中的语句
  • break是为了让满足当前case情况从而执行的语句之后就退出switch循环,一旦遇到break循环就会跳出不在执行之后的语句,可以避免穿透现象
  • 穿透就是如果我没有写break,switch结构就会输出所有的满足当前case情况之后的所有语句
    注意点:
    switch语句中的变量类型可以是
  1. byte ,short,int 或char
  2. 从Java SE 7开始switch支持字符串string类型
  3. case标签必须为字符串常量或字面量

格式如下

switch(表达式){
case 表达式1//这里写被执行的语句1
break;
 case 表达式2//这里写被执行的语句2
break;
 case 表达式3//这里写被执行的语句3
break;
default :
//这里写被执行的语句
}

在这里插入图片描述
在这里插入图片描述

  • default就是当以上case情况都不满足时执行的语句
    在这里插入图片描述
    查看switch语句的源码
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值