java: if、if...else、if...else if ...else判断语句:判断你能不能去网吧

  • 判断语句

if 语句第一种格式: if

 if(关系表达式){
   语句体;

执行流程
1.首先判断关系表达式看其结果是 true还是false
2.如果是 true就执行语句体
3.如果是 false就不执行语句体

public class Main {

    public static void main(String[] args) {
        System.out.println("今天下班早,发现了一个让我快乐的地方,网吧");

       // 定义一个变量
        int age=1 
         //变量使用if判断
        if (age>=18){
            System.out.println("sol一把英雄联盟");
            System.out.println("一群垃圾队友");
            System.out.println("不玩了");
        }
            System.out.println("算了回家睡觉");}
打印结果:
今天下班早,发现了一个让我快乐的地方,网吧
算了回家睡觉
public class Main {

    public static void main(String[] args) {
        System.out.println("今天下班早,发现了一个让我快乐的地方,网吧");
       // 定义一个变量
        int age=18;
         //变量使用if判断
        if (age>=18){
            System.out.println("sol一把英雄联盟");
            System.out.println("一群垃圾队友");
            System.out.println("不玩了");
        }
            System.out.println("算了回家睡觉");
    }
}
打印结果:
今天下班早,发现了一个让我快乐的地方,网吧
sol一把英雄联盟
一群垃圾队友
不玩了
算了回家睡觉

if 语句第二种格式: if…else

if(关系表达式) {
   语句体1;  
}else {
   语句体2;  
}

执行流程
1.首先判断关系表达式看其结果是 true还是false
2.如果是 true就执行语句体1
3.如果是 false就执行语句体2

public class Main {

    public static void main(String[] args) {
        //定义变量
        int age=16;
        // 如果age>18,网吧开黑,否则回家睡觉
        if (age>18){
            System.out.println("网吧开黑");
        }else {
            System.out.println("回家睡觉");
        }
    }
}
打印结果:
回家睡觉

if 语句第三种格式: if…else if …else

if (判断条件1) {
   执行语句1;  
} else if (判断条件2) {
   执行语句2;  
}
...
}else if (判断条件n) {
  执行语句n;   
} else {
   执行语句n+1;  
}

执行流程
1.首先判断关系表达式 1看其结果是true还是false
2.如果是 true就执行语句体1
3.如果是 false就继续判断关系表达式2看其结果是true还是false
4.如果是 true就执行语句体2
5.如果是 false就继续判断关系表达式…看其结果是true还是false
6.如果没有任何关系表达式为 true,就执行语句体n+1。

public class Main {
    public static void main(String[] args) {
        int x = 6;
        int y;
    if (x == 5){
        y=3+x;
    }else if (x==3){
        y=5+x;
        }else {
        y=2*x+1;
    }
        System.out.println("y的值为"+y);
    }
}
打印结果:
y的值为13
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值