实践十七:switch多选择结构


  上一节主要讲了Java中的顺序结构、if选择结构,本节来讲一下switch多选择结构。


1.理论整理

   多选择结构还有一个实现方式就是:switch case语句。

   使用方式:
switch(expression){
  case value:
     //语句
     break;//可选
  case value:
      //语句
     break;//可选
//你可以有任意数量的case语句
  default : //可选
    //语句
}

注意:

  1. switch语句中的变量类型可以是byte、short、int 或者 char;
  2. 从Java SE 7开始,switch可以支持String类型;同时case标签必须为字符串常量或字面量。

2.实践

1.case穿透现象

Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构

2.学会在case中加break

Java零基础学习实践系列(十七):switch多选择结构

3.学会将class文件在IDEA中反编码成java文件

Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构
Java零基础学习实践系列(十七):switch多选择结构

总结:本节介绍了switch-case-break的多选择结构,以及如何用IDEA对class文件进行反编码。

声明:本系列是"狂神说java"教程的个人学习笔记,无意侵权~

相关文章: