if,switch语句的选择结构

2020-06-25  本文已影响0人  魔女小姐的猫

一. if语句

  1. if(表达式)语句
//定义一个常量
        int x= 2;
        //常量 小于 5 ,则输出打印 ,否则 不执行
        if (x < 5) {
            System.out.println("s>3");
        }
  1. if(表达式)语句,else语句
 //定义一个常量
        int x= 2;
        //常量 小于 5 ,则输出打印 ,否则 elsedayin
        if (x < 5) {
            System.out.println("s<3");
        } else {
            System.out.println("s >5");
        } 
  1. if(表达式)语句,else if(表达式)语句
 //定义一个常量
        int x= 2;
        //常量 小于 5 ,则输出打印 ,大一1 ,则输出打印else
        if (x < 5) {
            System.out.println("s<3");
        } else if(x>1){
            System.out.println("s >5");
        } 
  1. 变量 = 布尔表达式?语句1:语句2;
//变量 = 判断x>1,正确的话执行:之前,则执行:之后的。
        int y = x>1?x:-x;
  1. if嵌套使用
 //定义一个常量
        int x= 2;
        //常量 小于 5 ,正确则输出打印 ,大一1 ,则输出打印else
        if (x < 5) {
            System.out.println("s<3");
        } else if(x>1){
            //若x>1,判断想x<3,正确则输出打印
            if (x<3) {
                System.out.println("s >5");
            }
        }

二. switch语句

//定义一个变量
       int x= 4;
       //switch(变量) case 条件,执行 语句,dedault 默认
       switch (x) {
           case 1:
               System.out.println("1");
               break;
           case 2:
               System.out.println("2");
               break;
           case 3:
           case 4:
               System.out.println("3.4");
               break;
           default:
               System.out.println("默认");
       }
上一篇下一篇

猜你喜欢

热点阅读