• 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("该成绩的等级为差");
            }
        }
    }
  • 相关阅读:
    使用ngx_lua构建高并发应用(1)
    nginx+lua项目学习
    学习乱
    if---(switch-case)语句初步学习总结
    数据类型转换
    总结:C#变量,占位符等相关知识
    学习随笔
    开始我的.NET的学习旅程
    Python 网络爬虫 008 (编程) 通过ID索引号遍历目标网页里链接的所有网页
    Python 网络爬虫 007 (编程) 通过网站地图爬取目标站点的所有网页
  • 原文地址:https://www.cnblogs.com/jiejava/p/13204124.html
Copyright © 2020-2023  润新知