选择语句 IDEA 反编译

选择结构

if单选结构

先写scanner相关东西,再写if

//基本语法
if(布尔表达式){
   System.out.println(自定义);
}

if双选结构

//基本语法
      if(布尔表达式){
          System.out.println();
      }
      else{
          System.out.println();
      }

if多选结构

        if(score>80){
            System.out.println("优秀");
        }
        else if(score>60){
            System.out.println("及格");
        }
        else{
            System.out.println("不及格");
        }
        scanner.close();


 /**若要有个区间   eg:score<70&&score>=60  即可
     * if语句至多有1个else语句,else语句在所有else if语句之后
     * if语句可以有若干个else if语句,必须在else语句之后
     * 一旦其中一个else语句检测为true,其他的都将跳过执行
     */

嵌套的if结构

        if(score==1){
            if(score==2){

            }
        }
        //使用嵌套的if...else语句是合法的

Switch多选择结构

//switch  可以匹配一个具体的值
//若不写break,就会把之后的都输出来
char grade='H';
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;
    case'E':
        System.out.println("差");
        break;
    default:
        System.out.println("未知");
    //default的意思,不是上面的ABCDE,就输出这个所代表的
}

注意

switch语句中的变量类型可以是byte,short,int,char

也可以是字符串String类型

case标签必须为字符串常量或字面量

用IDEA反编译

文件-->项目结构

将赋值的链接在我的电脑中打开
选一个源代码在Explorer中打开

打开就可以了

posted @ 2021-06-15 20:47  valder-  阅读(64)  评论(0)    收藏  举报