JAVA switch选择结构

switch选择结构

  • 多选择结构还有一个实现方式结束switch case语句
  • switch case语句判断一个变量与一系列值中每个值是否相等,每个值称为一个分支
  • switch语句中的变量类型可以是:
    • byte、short、int、char
    • 从Java SE 7 开始,switch 支持字符串String类型了
    • 同时case标签必须为字符串常量或字面量
语句:
switch(expression){
    case value :
        //语句块
        break;
    case value :
        //语句块
        break;
    default :
        //语句块
}
  • switch语句中,case具有穿透现象!

    1. 执行case分支语句时,即使case 满足条件如果没加 break;,继续也会继续向下执行,直到整个switch语句执行完毕才能结束。
    2. 当语句块后有 break;时,程序会跳出switch语句。
  • default关键字在 switch 语句不匹配 case 中任意值时执行。

posted @ 2022-03-11 21:08  Bamboo~  阅读(65)  评论(0)    收藏  举报