java基础学习(语法)

1.分支语句语法

一,if语句

    if(条件表达式) {

            语句体;
}
执行流程:
如果条件表达式值为true, 执行语句体
如果条件表达式值为false,不执行语句体

    if(条件表达式) {

              语句体1;

}else{

               语句体2;

}

执行流程:

如果条件表达式值为true,执行语句体1

如果条件表达式值为fales,执行语句体2

if(条件表达式1){

           语句体1;

}else if(条件表达式2){

           语句体2;

}else if(条件表达式n。。。){

           语句体n;

}else{

           语句体n+1;

 }

执行流程:

哪一个条件表达式成立,执行对应的语句体,        

如果条件表达式都不成立,执行最后else中的语句体

二,switch语句

switch(表达式){
case 常量1 :
要执行的语句1;
break;

case 常量2 :
要执行的语句2;
break;

case 常量3 :
要执行的语句3;
break;

default:
要执行的默认语句;
break;
}

执行流程:  表达式,和case后面的常量进行比较和哪个case后的常量相同,就执行哪个case后面的程序,遇到break,就全结束

2.循环语句语法

for循环语句

for (初始化表达式;条件表达式; 控制条件表达式) {
循环体;
}
执行流程:
1,初始化表达式; 只执行1次
2,条件表达式
如果结果为true, 执行循环体
如果结果为false, 循环结束
3, 当循环体执行后, 执行控制条件表达式
4, 接下来,回到第二步, 直到条件表达式为false 循环结束

while循环语句

初始化表达式;
while (条件表达式) {
语句体;
控制条件表达式;
}

执行流程;
1,初始化表达式;
2,条件表达式
如果结果为true, 执行语句体
如果结果为flase, 循环结束
3, 当语句体执行后, 执行控制条件表达式
4,接下来,回到第二步, 直到条件表达式为false 循环结束跳转语句(break、continue)

do while循环语句

初始化表达式;
do {
语句体;
控制条件表达式;
} while (条件表达式);
执行流程:
1,初始化表达式;
2, 执行语句体
3, 执行控制条件表达式
4, 执行条件表达式,
如果结果为true, 继续执行语句体
如果结果为false, 循环结束

猜你喜欢

转载自www.cnblogs.com/mojiangzz/p/11299419.html