java 0.8 条件语句 if , if else

java条件语句:if 、 if else

if条件语句

语法:

if (布尔表达式){

//如果布尔表达式为true将执行的语句

}

实例:

public class Test10 {
    public static void main(String[] args) {
         int x=10;
         if (x<=10){
             System.out.println("正确");
         }//所给x值符合if条件故输出“正确”
    }
}

输出结果:正确

if else 语句

语法:

if (布尔表达式){

//如果布尔表达式为true将执行的语句

}else{

//如果布尔表达式为false将执行的语句

}

实例:

``

public class Test10 {
    public static void main(String[] args) {
         int x=20;
         if (x<=10){
             System.out.println("正确");
         }//所给x值符合if条件故输出“正确”
        else{
             System.out.println("错误");
         }
    }
}

输出结果:错误

if...else if...else 语句

语法:

if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }

else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }

else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }

else { //如果以上布尔表达式都不为true执行代码 }

注意:

if 语句至多有 1 个 else 语句,else 语句在所有的 else if 语句之后。

if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。

一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行

实例:

``

public class Test004 {
    public static void main(String[] args) {
        int x = 30; if( x == 10 ){
            System.out.print("值为 10"); }
        else if( x == 20 ){
            System.out.print("值为 20");
        }
        else if( x == 30 ){
            System.out.print("值为 30");
        }
        else
        { 
            System.out.print("这是 else 语句");
        }
    }
}

输出结果:值为 30

嵌套的 if else 语句

语法:

if(布尔表达式 1){

////如果布尔表达式 1的值为true执行代码

if(布尔表达式 2)

{ ////如果布尔表达式 2的值为true执行代码 }

}

实例:

``

public class Test005 {
    public static void main(String[] args) {
       byte x = 25;
       byte y = 18;
        if( x == 25 ){
            if( y == 18 ){ System.out.print("yes!");
            }
        }
    }
}

输出结果:yes!

posted @   奈落。  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示