"); //-->
Java基础
流程控制
流程控制:控制语句分为条件分支语句、开关语句和循环语句。
条件语句:可分为三种形式,1、if语句 2、if-else语句 3、 if-else if…… -else
if语句是单条件分支语句,即根据一个条件来控制程序执行的流程。
if 语句的语法格式:
if(表达式){
若干语句
}
if-else 语句是双条件分支语句,即根据一个条件来控制程序执行的流程。
if-else 语句的语法格式:
if(表达式){
若干语句
}
else {
若干语句
}
if-else if-else 语句是多条件分支语句,即根据多个条件来控制程序执行的流程。
if-else if-else语句的语法格式:
if(表达式){
若干语句
}
else if(表达式){
若干语句
}
… …
else {
若干语句
}
开关语句:.
switch 语句是单条件多分支的开关语句,它的一般格式定义如下(其中break语句是可选的):
switch(表达式
{
case 常量值:
若干个语句
break;
case 常量值:
若干个语句
break;
...
case 常量值n:
若干个语句
break;
default:
若干语句
}
For循环
for语句的语法格式:
for (表达式1;表达式2;表达式3){
若干语句
}
for语句的执行规则是:
(1)计算“表达式1”,完成必要的初始化工作。
(2)判断“表达式2”的值,若“表达式2”的值为true,则进行(3),否则进行(4)。
(3)执行循环体,然后计算“表达式3”,以便改变循环条件,进行(2)。
(4)结束for语句的执行
While语句:
while语句的语法格式:
while (表达式) {
若干语句
}
while语句的执行规则是:
(1)计算表达式的值,如果该值是true时,就进行(2),否则执行(3)。
(2)执行循环体,再进行(1)。
(3)结束while语句的执行
Do-while语句
do-while语句的语法格式:
do {
若干语句
} while(表达式);
do- while语句的执行规则是:
(1)执行循环体,再进行(2)。
(2)计算表达式的值,如果该值是true时,就进行(1),否则执行(3)。
(3)结束while语句的执行。
Break和continue:
break和continue语句是用关键字break或continue加上分号构成的语句。
在循环体中可以使用break语句和continue语句。
如果在某次循环中执行了break语句,那么整个循环语句就结束。
如果在某次循环中执行了continue语句,那么本次循环就结束,即不再执行本次循环中循环体中continue语句后面的语句,而转入进行下一次循环。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。