首页 > 其他 > 详细

Switch多选择结构

时间:2020-10-01 23:48:51      阅读:32      评论:0      收藏:0      [点我收藏+]

# switch多选择结构

以switch case语句来判断这个一个变量与一系列值中的某个值是否相等,每个值称为分支。

switch与if不同点在于,switch是先匹配case,而if

case 在什么情况下

break 打破(打断)

default 默认的

*编写时,用main方法,然后先给变量初始化。以switch(变量名)的固定表达式来用大括号包含接下来的内容。case代表在等于该分支的情况下,结果等于该分支的内容,case会产生case穿透现象,需要用break来终止程序向下继续输出,如果不加,将自动输出该分支一下的输出。

~~~java
package weiwei.struct;

public class Switch {//switch 相当于匹配一个具体的值
public static void main(String[] args) {
char grate = ‘C‘;//给变量grade赋值C
switch(grate){//固定表达式
case ‘A‘://通过case来作判断。如果输入的是A
System.out.println("优秀");//则输入“优秀“
break;//加break 阻止case穿透。如不加break,则会输出下面所有内容
case‘B‘:
System.out.println("良好");
break;//打断case穿透
case‘C‘:
System.out.println("再接再厉");
break;
case‘D‘:
System.out.println("不及格");
break;
default://输入没有以上情况时的默认值
System.out.println("未知等级");

}
}
}
~~~

**需要注意!! 表达式的结果可以是字符串类型 ,是由GDK 7以后才有的新特性**

## idea如何反编译

(字符的本质还是数字)

反编译,是将字节码文件编译为java文件

**使用idea反编译:**打开项目结构(ctrl+alt+shift+s),选择project(项目),复制文件路径,然后使用电脑文档粘贴打开,根据自己的项目名选择后找到字节码文件。回到idea,打开所需要反编译的文件(在Show inExplorer选项中打开文件),打开后直接将字节码文件拖入idea文档中,即可在idea中打开这个字节码文件进行反编译。

 

Switch多选择结构

原文:https://www.cnblogs.com/jinweichaoyouqu/p/13758432.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!