package chapter03;标签:25,28,System,else,println,分支,TODO,out From: https://www.cnblogs.com/heiqiushuai/p/17086057.html
public class Java02_FlowControl {
public static void main(String[] args) {
// TODO 流程控制 - 分支执行
// 分支结构
// 1. TODO 可选分支:单分支结构
System.out.println("第一步");
System.out.println("第二步");
// 判断:条件表达式的结果是否为true,若为true,则执行分支逻辑;若为false,则继续执行
// 判断的语法使用if关键字,标识如果,在条件表达式前使用,若为true,则分支逻辑应该在后续的大括号执行
// int i = 10;
// if(i == 10){System.out.println("分支");
// }
// 2. TODO 必选分支:双分支结构(二选一)
// 语法上使用if ... else操作,这里的else就表示其他
// int i = 20;
// if( i == 10) {
// System.out.println("分支1");
// }else {
// System.out.println("分支2");
// }
// 3. TODO 多分支:多重判断
// if ... else if ... else
int i = 300;
if( i == 10) {
System.out.println("分支1");
}else if(i == 20){
System.out.println("分支2");
}else {
System.out.println("分支3");
}
System.out.println("第三步");
}
}