Java中的知识点—(4)
Java中的知识点—(4)
1. Java中的基本语句
1)while循环:
结构:while(布尔表达式){
(循环内容)
}
当布尔表达式为true时,执行循环内容。
例子:
2)do...while循环
结构:do{
(循环内容)
} while(布尔表达式);
先执行一次循环内容,然后进行判断,如果布尔表达式为truez则继续执行循环内容,一直到布尔值为false为止。
例子:
3)for循环
结构: for(初始值;布尔表达式;更新表达式){
(循环内容)
}
关于 for循环有以下几点说明:
最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。
执行一次循环后,更新循环控制变量。
再次检测布尔表达式。循环执行上面的过程。
例子:
4) Switch语句
结构:switch(表达式){
case 条件1:语句1;break;
case 条件2:语句2;break;
......
default: 语句;
}
一旦case和switch的表达式匹配,就执行其后的语句;若没有相应匹配项,执行default后的对应语句。
例子:
5)if 语句
结构:if(布尔表达式){
(语句1)
}else{
(语句2)
}
当if后的布尔表达式为true时执行语句1,为false时执行语句2。
例子:
拓展:
break和continue都是用于循环结构停止循环的。
有时候我们想在某种条件出现的时候终止循环而不是等到循环条件为false才终止。这是我们可以使用break来完成。break用于完全结束一个循环,跳出循环体执行循环后面的语句。continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环。可以理解为continue是跳过当次循环中剩下的语句,执行下一次循环。