位置:电子教程 > Java基础语法 (如果看不到内容请使用360浏览器) 推荐学习资源
开发准备
Java 程序基础
Java 运算符
Java流程控制语句
当前阅读教程:Java基础语法 > if-else 结构
阅读(22555525)      收藏       赞(5685)      分享
上一篇: if 结构 下一篇: 多条件 if-else-if 语句

if 语句仅能在满足条件时使用,而无法执行任何其他操作(停止)。而结合 else 语句的 if 可以定义两个操作,此时的 ifelse 语句表示“如果条件正确则执行一个操作,否则执行另一个操作”。

使用 ifelse 语句的语法格式如下所示:

if (表达式) {

    语句块1;

} else {

    语句块2;

}

在上述语法格式中,如果 if 关键字后面的表达式成立,那么就执行语句块 1,否则的话则执行语句块 2,其运行流程如图 所示。

image.png

示例

小白教程网www.2d5.net

:比较两个数字大小

在例 3 中为实现比较 num1 num2 的大小,使用了 3 if 条件语句分别判断大于、等于和小于的情况。下面使用 ifelse 双条件来实现,具体代码如下:

public class YujuIf04 {
    public static void main(String[] args) {
        int num1 = 45;
        int num2 = 35;
        // 如果num1等于num2
       
if (num1 == num2) {
            System.out.println("num1等于num2");
        }
        // 如果num1大于num2
       
if (num1 > num2) {
            System.out.println("num1大于num2");
        } else {
            // 否则就是num1小于num2
           
System.out.println("num1小于num2");
        }
    }
}

双条件语句减少了代码的编写量,同时增强了程序的可读性。简化后的结果还是一样,执行后会输出“num1 大于 num2”。




上一篇: if 结构 下一篇: 多条件 if-else-if 语句
计算机毕业设计作品网      毕业设计文档网      小程序教程网       毕业设计资料网  |         毕业设计定制QQ:45157718(微信同号)(备注:毕设)