编程语言
首页 > 编程语言> > JAVA学习第十二天

JAVA学习第十二天

作者:互联网

switch多选择结构

  1. switch case语句是实现多选择结构的另一个实现方式;

  2. switch case语句判断一个变量与一系列值中的某个值是否相等,每个值成为一个分支;

  3. switch语句中的变量类型可以是byte,short,int或char等数字类型,也可以是string类型的字符串。

格式

switch( ){

case' ':

System.out.println( )

break;

case ' ':

System.out.println( )

break;

default:

System.out.println( )

}

注意

default后面输出的内容是在没有case与输入的内容匹配的情况下才会输出。

case穿透

break表示只输出符合条件的那一个case,若没有break,则从符合条件的case开始,都会输出。


public class Demo01 {
   public static void main(String[] args) {
       char grade = 'C';
       switch(grade){
           case'A':
               System.out.println("优秀");
             break;

           case'B':
               System.out.println("良好");
               break;
           case'C':
               System.out.println("及格");
               break;
           case'D':
               System.out.println("不及格");
               break;
           default:
               System.out.println("未知");
               break;
      }

  }
}

与if多选择结构的比较

if选择结构是一个范围,switch是一个具体的值,更加精确。

反编译

如在JavaDoc中一样,任何一个java文件都先经过编译生成一个class类型的文件才能执行。而在IDEA中我们的java文件已自动生成了对应的class文件。

class文件是供计算机识别的文件,我们可以在IDEA中查看对应的class文件。

操作

在IDEA中复制java文件的路径,打开后找到想要查看的class文件,再在IDEA中选择一个package,让其在文件夹中打开,最后把想要查看的class文件复制到该文件夹下,此时IDEA中对应的package中便会出现该class文件。

标签:case,break,JAVA,System,学习,println,第十二天,class,out
来源: https://www.cnblogs.com/together122488/p/34692657627qqcom.html