zoukankan      html  css  js  c++  java
  • java学习笔记-if语句、Switch语句

    条件语句

    if、if...else、if...else if...else、嵌套的 if…else 语句

    if(布尔表达式)
    {
       //如果布尔表达式为true将执行的语句
    }
    public class Select {
        public static void main(String args[]){
            int x=10;
            if(x<20)
                System.out.print("x<20");
        }
    }
    结果
    x<10
    if(布尔表达式){
       //如果布尔表达式的值为true
    }else{
       //如果布尔表达式的值为false
    }
    public class Select {
        public static void main(String args[]){
            int x=10;
            if(x<10)
                System.out.print("x<10");
            else{
                System.out.print("x>=10");
            }
        }
    }
    结果
    x>=10
    if(布尔表达式 1){
       //如果布尔表达式 1的值为true执行代码
    }else if(布尔表达式 2){
       //如果布尔表达式 2的值为true执行代码
    }else if(布尔表达式 3){
       //如果布尔表达式 3的值为true执行代码
    }else {
       //如果以上布尔表达式都不为true执行代码
    }
    public class Select {
        public static void main(String args[]){
            int x=10;
            if(x==5){
                System.out.print("a");
            }else if(x==9){
                System.out.print("b");
            }else if(x==10){
                System.out.print("c");
            }else{
                System.out.print("x");
            }
                
        }
    }
    //嵌套
    public class Select {    
        public static void main(String args[]){
              int x = 30;
              int y=10;
              if(x==30){
                  if(y==10){
                      System.out.print("x=30 and y=10");
                  }
              }
        }
              
    }

    Java switch case 语句

    case满足条件语句后有break;则正常输出

    若满足条件语句无break;则从满足条件后一直输出(直到有break止);

    若无break,所有case均不满足,则输出default语句;

    switch case 语句语法格式如下:
    switch(expression){
        case value :
           //语句
           break; //可选
        case value :
           //语句
           break; //可选
        //你可以有任意数量的case语句
        default : //可选
           //语句
    }
    
    public class Swit {
        public static void main(String args[]){
            char grade='C';
            switch(grade){
            
            case 'A':
                System.out.print("优秀");
                break;
            case 'B':
                System.out.print("良好");
                break;
            case 'C':
                System.out.print("及格
    ");
                break;
            default:
                System.out.print("不及格
    ");
            }
            System.out.print("等级:"+grade);
        }
    
    }
    结果

    及格
    等级:C

  • 相关阅读:
    echarts 柱状图移除圆角
    echarts 图例显示到右边
    css图片文字一排
    linux磁盘分区、挂载、查看
    mysql的sql筛选排重最大值并修改其属性
    Java调用Linux下的shell命令并将结果以流的形式返回
    SHELL脚本中执行SQL语句操作MYSQL的5种方法
    在 Mac 上使用 `sed` 命令的几个坑
    Linux sed命令实现替换文本内容
    docker ps -a
  • 原文地址:https://www.cnblogs.com/ppll/p/11447227.html
Copyright © 2011-2022 走看看