Java的三目运算符,分支语句,循环语句讲解及案例:

三目运算符:      
    格式:关系表达式?结果1:结果2;  
    说明:如果表达式为true,取结果1,为false 取结果2。
    int x=3;
    int y=4;
    int z=x<y?y:x;

1.分支语句:

        if 语句
           (1)、格式:
                    if(条件表达式){
                        语句体;
                    }
    说明:如果 条件表达式 的结果是true,则执行语句体,否则不执行。
    注意:如果语句体只有一行,则{}可以省略,但是建议永远不要省略。
    例如:
            int a=10;
            int b=8;
            if(a>b){        //为true执行里边

            }
        System.out.println("最大值是=="+a);

(2)、格式
    if(条件表达式){
       语句体1;
    }else{
       语句体2;
    }
    说明:如果 条件表达式 为true,则执行语句体1,否则执行语句体2
    
    (3)、格式
    if(条件表达式1){
       语句体1;
    }else if(条件表达式2){
       语句体2;
    }else if(条件表达式3){
       语句体3;
    }else if(条件表达式n){
       语句体n;
    }else{
       else 语句体;
    }

2.switch语句:

        switch (num) {    
                case 1:
                case 2:
                case 12:
            System.out.println("冬季");
            break;
        case 3:
        case 4:
        case 5:
            System.out.println("春季");
            break;
        default:
            System.out.println("无效数字...");
    }

3.循环语句:

       (1).for循环:

        格式:for(初始化语句;判断条件;控制条件){
              语句体;(可以是1或多行代码)
          }

例如:九九乘法表:

          for(int j=1;j<=9;j++){
                for(int i=1;i<=j;i++){
            System.out.print(i+"*"+j+"="+(i*j)+"\t");
                }
        System.out.println("");
    }

4.while 循环语句
    格式:
        while(判断条件语句){
            循环语句体;
        }
    执行流程:
       当 判断条件语句为true,则一直执行循环体
    int count=0;
    while(count<5){
        count++;
        System.out.println("执行循环...");
    }
例如:
    //声明一个随机数
    int n=new Random().nextInt(100); 
    Scanner sc=new Scanner(System.in);
    while(true){
        System.out.println("请输入一个数...");
        int num=sc.nextInt();
        if(n==num){
            System.out.println("恭喜您,猜中了...");
            break;
        }else if(num<n){
            System.out.println("猜小了...");
        }else if(num>n){
            System.out.println("猜大了...");
        }else{
            System.out.println("无效数字");
        }
    }

5.do{} while 循环语句

    格式:
    do{
       循环语句体;
    }while(判断条件);
    执行流程:
    如果 判断条件 为true,则继续执行 循环语句体
    如果 判断条件 为false,则执行一次语句体
    不管判断条件真假,至少执行一次语句体
    do{
        System.out.println("执行语句");
    }while(2>1);

6.循环控制条件:
       break    可以用在for 与 while 循环中,表示 结束循环
       continue 跳过本次,执行下一次循环
       return   结束循环所在方法的调用

以上是Java的分支语句,循环语句的理解,喜欢 的给博主点点关注,有问题欢迎评论或者私信!!!
    

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值