语法结构:
if ( 表达式 ) {
代码块;
}
if...else...
语法结构:
if ( 表达式 ) {
代码块1;
} else {
代码块2;
}
多重if分支
语法结构:
if(表达式1) {
代码块1;
}else if(表达式2) {
代码块2;
}else if(表达式n) {
代码块n;
}else {
else代码块;
}
switch分支
语法结构:
switch(表达式) {
case 值1:
代码块1;
break;
case 值2:
代码块2;
break;
case 值n: 代码块n; break; default: default代码块; break; }
一、while语句
1、 语法:
while(表达式){
循环体;
}
2、循环过程:
(1)先判断表达式,是否为真,如果为真跳转到2,否则跳转到3
(2)执行循环体,执行完毕,跳转到1
(3)跳出循环
二、do-while语句
1、语法:
do{
循环体;
}while(表达式);
注意:这个while后面的小括号必须接;
2、循环过程:
(1)先执行循环体,执行完毕跳转到2
(2)判断表达式的结果是否为真,如果为真,跳转到1,否则跳转到3
(3)跳出循环
三、do-while和while最大的区别:
do-while至少能执行1次循环体,但是while可能一次都不执行
想要系统学习JAVA推荐JAVA300集
Java300集零基础适合初学者视频教程https://www.bilibili.com/video/BV1oy4y1H7R6?spm_id_from=333.999.0.0



