【Java】逻辑控制语句

1.顺序结构

顺序结构比较简单,按照代码的书写顺序一行一行执行。

        System.out.println("aaa");
        System.out.println("bbb");
        System.out.println("ccc");

        //运行结果为
        aaa
        bbb
        ccc

如果调整代码顺序,则执行顺序也发生变化

        System.out.println("aaa");
        System.out.println("ccc");
        System.out.println("bbb");

        //运行结果为
        aaa
        ccc
        bbb

2.分支结构

2.1 if语句

1.语法格式1

if(布尔表达式){
//语句
}

如果布尔表达式结果为true,执行if中的语句,否则不执行。
2.语法格式2

if(布尔表达式){
//语句1
}else{
//语句2
}

如果布尔表达式结果为true,则执行if中的语句,否则执行else中语句。
3.语法格式3

if(布尔表达式1){
//语句1
}else if(布尔表达式2){
//语句2
}else{
//语句3
}

表达式1成立,则执行语句1,否则表达式2成立,执行语句2,否则执行语句3
代码示例

        //判断一个数字是奇数还是偶数
        int num = 10;
        if(num % 2 == 0){
   
            System.out.println("num是偶数");
        }else{
   
            System.out.println("num是奇数");
        }
        
        //判断一个数是正数负数还是零
        int num = 10;
        if(num > 0){
   
            System.out.println("正数");
        } else if (num < 0) {
   
            System.out.println("负数");
        }else{
   
            System.out.println("0");
        }
        
        //判断一个年份是否为闰年
        int year = 2000;
        if(year % 100 == 0){
   
            //判定世纪闰年
            if(year % 400 == 0){
   
                System.out.println("是闰年");
            }else{
   
                System.out.println("不是闰年");
            }
        }else
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值