Java基础之流程控制
一、流程控制之选择结构
1、if语句
if(条件){ //语句块1 }else{ //语句块2 }
if(条件1){ //语句块1 }else if(条件块2){ //语句块2 }else if(条件块3){ //语句块3 }else{ //语句块4 }
2、switch语句
switch(表达式){ case value1://程序语句 break; case value2://程序语句 break; case value3://程序语句 break; case value4://程序语句 break; default://程序语句 }
二、流程控制之循环结构
1、while(循环)
while(条件){ //循环语句 } 条件:可以四boolean类型的值、变量、和表达式,还可以四一个boolean的方法
do-while:当我们需要循环至少执行一次的时候,即使表达式的值为false,do-while也可以执行一次,但是while是不能执行的。
do{ //循环内容 }while(条件)
2、for循环
for(初始化;条件;迭代运算){ //循环语句 }
条件必须是boolean表达式
三、流程控制之break、continue、return
1、break语句
强制当前循环终止、跳出当前循环
2、continue语句
停止本次循环,继续下次循环
3、return语句
跳出当前方法