Java分支结构

Java分支结构

if…else if

switch…case

  1. default无论在哪,都最后执行,执行后,会一直执行下方所有case,直到遇到break

  2. 一个switch中只允许有一个default标签

  3. case或default中定义的变量,只允许在对应case内使用

三目运算

三元操作符如果遇到可以转换为数字的类型,会做自动类型提升。

比如:

Object o1 = (false) ? new Double(1.0) : new Integer(2);
System.out.println(o1);  // 会打印2.0

Java分支结构
https://shikai.info/archives/java-branch-structure
作者
石 凯
发布于
2023年08月09日
许可协议