• java流程控制语句if


    一 if语句

      if语句是指如果满足某种条件,就进行某种处理。

    格式:

    if (条件语句){

    执行语句;

    ……

    }

    流程图:

     例如:

    public class IfDemo01 {
        public static void main(String[] args) {
            int x = 5;
            if (x < 10) {
                x++;
            }
            System.out.println("x=" + x);
        }
    }

    二 if…else语句

      if…else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。

    格式:

    if (判断条件){

    执行语句1

    ……

    }else{

    执行语句2

    ……

    }

    流程图:

    例如: 判断奇偶数

    public class IfDemo02 {
        public static void main(String[] args) {
            int num = 19;
            if (num % 2 == 0) {
                // 判断条件成立,num被2整除
                System.out.println("num是一个偶数");
            } else {
                System.out.println("num是一个奇数");
            }
        }
    }

    三 if…else if…else语句

      if…else if…else语句用于对多个条件进行判断,进行多种不同的处理。

    格式:

    if (判断条件1) {

    执行语句1

    } else if (判断条件2) {

    执行语句2

    }

    ...

    else if (判断条件n) {

    执行语句n

    } else {

    执行语句n+1

    }

    流程图:

     例如:考试成绩分级

    public class IfDemo03 {
        public static void main(String[] args) {
            int grade = 75; // 定义学生成绩
            if (grade > 80) {
                // 满足条件 grade > 80
                System.out.println("该成绩的等级为优");
            } else if (grade > 70) {
                // 不满足条件 grade > 80 ,但满足条件 grade > 70
                System.out.println("该成绩的等级为良");
            } else if (grade > 60) {
                // 不满足条件 grade > 70 ,但满足条件 grade > 60
                System.out.println("该成绩的等级为中");
            } else {
                // 不满足条件 grade > 60
                System.out.println("该成绩的等级为差");
            }
        }
    }
  • 相关阅读:
    工厂模式
    将WebApi Host到控制台和IIS
    模板方法模式
    策略模式
    插件式WebApi服务及自动生成Api帮助文档
    单例模式
    外观模式
    论文序号的结构层次顺序
    计算机面试之Session、Cookie、Token
    Django的日常操作
  • 原文地址:https://www.cnblogs.com/jiejava/p/13204124.html
Copyright © 2020-2023  润新知