首页 > 编程语言 >Java流程控制04(if的多种结构)

Java流程控制04(if的多种结构)

时间:2022-09-24 19:00:40浏览次数:56  
标签:语句 Java 04 流程 else 执行 true 表达式 布尔

if 单选择结构:

  • 我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用“if语句”来表示
  • 语法:
if(布尔表达式){
    //如果布尔表达式为true将执行的语句
}

if 双选择结构:

  • 不同的判断执行不同的结果,需要一个双选择结构,所以就有了“if...else结构”
  • 语法:
if(布尔表达式){
    //如果布尔表达式为true将执行的语句
}else{
   // 如果布尔表达式为flase将执行的语句
}

if多选择结构:

  • if语句至多有1个else语句,else语句在所有的else if语句之后
  • if语句可以有若干个else if语句,它们必须在else语句之前
  • 一旦其中一个else if语句检测为true,其他的else if语句以及else语句都将跳过执行
  • 语法:
if(布尔表达式1){
    //如果布尔表达式为true将执行的语句
}else if(布尔表达式2){
   // 如果布尔表达式为true将执行的语句
}else if(布尔表达式3){
   // 如果布尔表达式为true将执行的语句
}else{
    //如果以上布尔表达式都不为true执行的代码
}

嵌套的if结构:

  • 使用嵌套的if...else语句是合法的。也就是说你可以在另一个if或者else if语句中使用if或者else if语句,你可以if语句一样嵌套else,if...else 语句
  • 语法:
if(布尔表达式1){
    //如果布尔表达式为true将执行的语句
    if(布尔表达式2){
      //如果布尔表达式为true将执行的语句  
    }
    ...
}

每日分享:

希望你好,希望你飞得更高,不用随时准备坠入温暖的怀抱。你有着永远磨不平的锐气与棱角,冲破荆棘,路的尽头是掌声与喧嚣

标签:语句,Java,04,流程,else,执行,true,表达式,布尔
From: https://www.cnblogs.com/zhang11/p/16726269.html

相关文章

  • JavaScript 计时事件
    做一个在设定的时间间隔之后来执行代码,称为计时事件两个关键字:setInterval()-间隔指定的毫秒数不停地执行指定的代码setTimeout()-在指定的毫秒数后执行指定代码。......
  • javaEE——Servlet
    ServletServlet是Java提供的一门动态web资源开发技术Servlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口,并由web服务器运行Servlet......
  • JavaScript 弹窗
    JavaScript中有三种消息框:警告框、确认框、提示框警告框:用于确保用户可以得到某些信息语法:window.alert("****");确认框:用于验证是否接受用户操作语法:window.con......
  • JavaWeb---MVC : Model(模型)、View(视图)、Controller(控制器)
    博客参考:https://blog.csdn.net/jsdoulaoula/article/details/125648785?spm=1001.2014.3001.5502 《构造》    《耦合/依赖》    这个就是层与层之......
  • 校园二手交易平台毕设 校园二手商城毕业设计 毕设二手校园商品交易 二手商城系统 java
    ......
  • Java static详解
    static的基本使用使用之前先普及一下对象和类是啥对象定义:用来描述客观事物的一个实体,由一组属性和方法构成----------------人关注对象----------------人关注事务信......
  • Java——static
     staticstatic静态的用于修饰成员变量和成员方法(没有被static修饰的变量同时也成为:实例变量。)特点随着类的加载而加载。优先于对象存在。被雷得所有对象共享。可......
  • java 实体类设置字段为NULL或者不返回某个字段注解
    注解:@JsonInclude(value=JsonInclude.Include.NON_NULL)返回的字段属性为null就不会展示给前端...可以放在类上,也可以放在字段上!@JsonInclude(value=JsonInclude.I......
  • Java基本语法 关键字、保留字和命名规则
    关键字●关键字(keyword)的定义和特点➢定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)➢特点:关键字中所有字母都为小写保留字●Java保留字:现有Java版......
  • 2022-2023-1 20221404 《计算机基础与程序设计》第四周学习总结
    2022-2023-120221404《计算机基础与程序设计》第X周学习总结作业信息班级链接(2022-2023-1-计算机基础与程序设计)作业要求(2022-2023-1计算机基础与程序设计第......