- 什么是流程控制?流程控制用来控制程序中各语句的执行顺序
- Java中的程序执行顺序:顺序、选择(分支)、循环
- 流程图:逐步解决指定问题的步骤和方法的一种图形化表示方法
本篇学习的是 选择(分支)结构,分支结构与顺序结构的流程图示例如下
1. if 语句
// if 语句
if(条件){
代码块;
}
//满足条件则执行代码块,不满足不执行操作
//if 后面只有一句话时,大括号可以省略,但是省略后if只对后面的一句话有效,如下
if(条件)
代码;
//例:
if(i > 2)
System.out.println("i大于2");
System.out.println("哈哈哈");
//上例中i>2时,会输出 i大于2 和 哈哈哈,否则只会输出 哈哈哈;
//因为没加花括号,所以条件判断只对输出“i大于2”有用。不论条件