JAVA判断语句与循环语句

一、判断语句:if和switch


if(关系表达式1) {
语句体1;
}else if (关系表达式2) {
语句体2;
}…
else {
语句体n+1;
}

switch(表达式) {
case 值1:
  语句体1;
  break;
case 值2:
  语句体2;
  break;
…
default:
  语句体n+1;
  break;
}

switch表示这是switch语句
• 表达式的取值: byte,short,int,char
• JDK5以后可以是枚举
• JDK7以后可以是String
– case后面跟的是要和表达式进行比较的值
– 语句体部分可以是一条或多条语句
– break表示中断, 结束的意思, 可以结束switch语句
– default语句表示所有情况都不匹配的时候, 就执行该处的
内容, 和if语句的else相似。

二、循环语句:for, while, do…while

do…while循环语句格式:
– 基本格式
do {
循环体语句;
}while((判断条件语句);
– 扩展格式
初始化语句;
do {
循环体语句;
控制条件语句;
} while((判断条件语句);
while循环语句格式:
– 基本格式
while(判断条件语句) {
循环体语句;
}
– 扩展格式
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}
for循环语句格式:
– for(初始化语句;判断条件语句;控制条件语句) {
循环体语句;
}

三、跳转控制语句

• break 退出当前循环
• continue 退出本次循环

posted on 2022-05-24 14:43  xiaobo95  阅读(198)  评论(0编辑  收藏  举报

导航