1. 顺序结构
-
顺序结构
-
选择结构
-
循环结构
2. 结构
-
顺序结构
-
代码默认是从上到下顺序执行
-
顺序结构是最基本的流程控制
-
-
分支结构
-
if ( 表达式 ) { 执行内容 }
-
if ( 表达式 ) { 执行内容 } else{ 执行内容 }
-
if ( 表达式 ) { 执行内容 } else if( 表达式 ) { 执行内容 }
-
switch( 表达式 ){
case 值1:执行代码;break;
case 值2:执行代码;break;
case 值3:执行代码;break;
default : 执行代码
}
-
循环结构
-
构成:
-
初始化循环变量
-
循环条件
-
循环体
-
改变循环变量的值
-
-
-
while( 循环条件 ){
循环体
• } -
do {
循环体
• } while( 循环条件 ) -
for ( 初始化值;循环条件;改变初始化值){
循环体
• }
-
-
break 和 continue
-
break 终止循环
-
continue 中止循环
-
-
注意 :
1. switch值 支持 byte ,short ,char ,int ,String ,枚举 类型
2. while 和 do-while 的区别在于 do-while至少会执行一次
3. switch语句如果不加break,可以无条件按顺序执行
• break 终止语句执行
4. 当if()后没有大括号时,仅执行一行代码