当前位置: 代码迷 >> 综合 >> JavaSE - 程序结构
  详细解决方案

JavaSE - 程序结构

热度:82   发布时间:2023-12-17 13:57:12.0

一、分支结构

1. if 语句

以下为 if 语句的两种形式

if(布尔表达式){// 条件为真执行
}else{// 条件都为假执行
}
if(布尔表达式){// 条件为真执行
}else if(布尔表达式){// 条件为真执行
}...
else{// 条件都为假执行
}

2. switch 语句

switch(数字|字符|枚举|字符串){case 内容1:// 内容满足执行[break;]case 内容2:// 内容满足执行[break;]default:// 内容都不满足执行[break;]
}

分支语句不带 break ,case 语句将满足条件后的所有分支语句全部执行一遍,直到遇见一个 break 。

二、循环语句

1. for 循环

for(1.初始化条件;2.循环结束判断;3.循环修改条件){//4.循环体代码;
}执行顺序:1 2 4 3 循环控制条件(只能控制该层循环,外层循环无法控制)

2. while 循环 - 如果条件不成立,一次也不执行

while(循环结束条件判断){循环语句;修改循环结束条件:
}

3. do...while 循环 - 至少执行一次

do{循环语句;修改循环结束条件:
}while(循环结束条件判断);

break :跳出本次循环直接进入下一次循环

continue :跳出整个循环