Java基本语法(12)--分支结构if-else

简介: Java基本语法(12)--分支结构if-else

基本格式结构

if (条件语句){
  条件语句为true时,进入执行的语句;
}else{
  条件语句为false时,执行的语句;
}


if (条件语句1){
  条件语句1为true时,进入执行的语句;
}else if(条件语句2){
  条件语句1为false,条件2语句为true时,进入执行的语句;
}else{
  条件语句1为false,条件2语句为false时,执行的语句;
}


else if 可以有多个,根据实际情况而定。


执行方式

e438ff01fff508a7adf1eacf80c1b04.png


条件表达式必须是布尔表达式(关系表达式或逻辑表达式)、布尔变量


语句块只有一条执行语句时,一对{}可以省略,但建议保留


if-else语句结构,根据需要可以嵌套使用


当if-else结构是“多选一”时,最后的else是可选的,根据需要可以省略


当多个条件是“互斥”关系时,条件判断语句及执行语句间顺序无所谓

当多个条件是“包含”关系时,“小上大下 / 子上父下”


示例


public class AgeTest{
  public static void main(String args[]){
  int age = 22;
  if (age< 0) {
    System.out.println("不可能");
  } else if (age>200) {
    System.out.println("可能性不大");
  } else {
    System.out.println("芳龄:" + age);
  }
  }
}
相关文章
|
6天前
|
运维 Java
Java版HIS系统 云HIS系统 云HIS源码 结构简洁、代码规范易阅读
云HIS系统分为两个大的系统,一个是基层卫生健康云综合管理系统,另一个是基层卫生健康云业务系统。基层卫生健康云综合管理系统由运营商、开发商和监管机构使用,用来进行运营管理、运维管理和综合监管。基层卫生健康云业务系统由基层医院使用,用来支撑医院各类业务运转。
30 5
|
1月前
|
Java
JAVA选择结构
JAVA选择结构
18 1
|
1月前
|
存储 Java 容器
JAVA基本语法
JAVA基本语法
15 0
|
13天前
|
存储 安全 Java
Java语法掌握:打好编程基础的关键(二)
Java语法掌握:打好编程基础的关键
52 0
|
13天前
|
存储 Java
Java语法掌握:打好编程基础的关键(一)
Java语法掌握:打好编程基础的关键
14 0
Java语法掌握:打好编程基础的关键(一)
|
1月前
|
Java
Java选择结构
Java选择结构
8 0
|
1月前
|
存储 Java
JAVA顺序结构
JAVA顺序结构
11 1
|
1月前
|
Java 程序员 数据安全/隐私保护
Java中的异常语法知识居然这么好玩!后悔没有早点学习
Java中的异常语法知识居然这么好玩!后悔没有早点学习
32 1
|
1月前
|
Java
Java的正则表达式结构
Java的正则表达式结构
9 0