zoukankan      html  css  js  c++  java
  • 流程控制语句:if、if else、if else if、嵌套if

    if

    基本语法:先判断条件,条件满足后执行

    if(条件){

      条件成立时执行的代码

    }

    执行流程:

    例如:假如考试成绩大于90分,则奖励一个小红花

    int score=92;
    if(score>90){
     System.out.println("奖励一个小红花");           
    }

    if...else

    基本语法:先判断条件,如果条件成立,则执行if部分的代码块;条件不成立,则进入else部分

    if(条件){

      代码块1

    }else{

      代码块2

    }

    执行流程:

    例如:如果考试成绩大于90分,则奖励一个小红花,否则罚做50个俯卧撑

    int score=85;
    if(score>90){
         System.out.println("奖励一个小红花");   
    }else{
       System.out.println("罚做50个俯卧撑");  
    }

    if...else if

    基本语法:在条件1不满足的情况下,才会进行条件2的判断;当前面的条件均不成立时,才会执行else块内的代码

    if(条件1){

      代码块1

    }else if(条件2){

      代码块2

    }else{

      代码块3

    }

    例如:如果考试成绩大于90分,则奖励一个小红花,如果大于70分,则奖励一个小蓝花,否则做500个俯卧撑

    int score=85;
    if(score>90){
       System.out.println("奖励一个小红花");   
    }else if(score>70){
        System.out.println("奖励一个小蓝花");    
    }else{
        System.out.println("罚做500个俯卧撑");    
    }

    嵌套if

    基本语句:只有当外层if的条件成立时,才会判断内层if的条件

      if(条件1){

        if(条件2){

          代码块1

        }else{

          代码块2

        }

      }else{

        代码块3

    }

    例如:活动计划的安排,如果今天是工作日,则去上班;如果今天是周末,则外出游玩;同时,如果周末天气晴朗,则去室外游乐园玩,否则去室内游乐园游玩

    String today="周末";
    String weather="晴朗";
    if(today.equals("周末")){   //外层结构
      if(weather.equals("晴朗")){   //内层结构
          System.out.print("去室外游乐园游玩");       
        }else{
            System.out.println("去室内游乐园游玩");   
        } 
    }else{
       System.out.println("去上班");   
    }
  • 相关阅读:
    linux进程管理
    使用PL/SQL Developer 学习pl/sql
    Linux入门到放弃之一《在VMware虚拟机中安装Linux系统(RedHat)》
    解决Java连接Oracle 12c存在的问题
    Linux安装64位Mysql5.7.22
    在centos下启动nginx出现Failed to start nginx.service:unit not found
    windows10下IntelliJ IDEA使用logback设置日志输出目录
    Windows下mysql5.6升级到5.7的方法
    Spring+Hibernate+Struts2整合之实现登录功能
    Hibernate关系映射之many-to-many(多对多)
  • 原文地址:https://www.cnblogs.com/qq1312583369/p/10870556.html
Copyright © 2011-2022 走看看