千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

分支语句笔记 和 循环语句(在分支语句后面)
单分支语句
if(判断条件)
语句块;
执行时:当if的判断条件(也可以理解成一个逻辑表达式)为真时(就是成立或者说是正确),执行语句块内的语句
反之 如果为假时(就是不成立或者说是错误)就不执行这个语句块
多分支语句
格式:
if(判断条件)
语句块(1);
else
语句块(2);
执行时也是先判断if语句后面括号内的条件是否正确(也就是是否成立或者说是真或假)
为正确时:执行语句块(1)的内容
为错误时:执行语句块(2)的内容
else....if语句
if(判断语句1)
语句块(1);
else if(判断语句2)
语句块(2);
else if(判断语句3)
语句块(3);
.....
else
语句块(n);
这是一条多分支语句
他会对每一个if后面的判断语句进行判断
先判断判断语句1的正确与否
正确的话就执行语句块(1)
错误的话就判断判断语句2
对的话就执行语句块2
错误的话就判断判断语句3
就这样依次推下去
最后如果所有判断语句都错的话
就执行else后面的语句块
switch语句
switch(表达式)
{
case 情况一:
语句块1;
break;
case 情况二:
语句块2;
break;
case 情况三:
语句块3;
break;
case 情况四:
语句块;
break;
default:
语句块;
break;
}
循环语句
循环语句就是在满足一定条件下反复执行某一个操作,包括for循环语句、white循环语句、do—white循环语句。
for循环语句
执行流程图

执行流程说明
A:执行初始化语句
B:执行判断条件语句,看其结果是true还是false
如果是false,循环结束。
如果是true,继续执行。
C:执行循环体语句
D:执行控制条件语句
E:回到B继续
格式
for(初始化语句;判断条件语句;控制条件语句) {
循环体语句;
}
例
for(int i=0;i<=10;i++)
{
i=10+1;
}
while循环语句
格式
基本格式:
while(判断条件语句) {
循环体语句;
}
扩展格式(这个就是正常使用的格式):
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}
int i=0;
while(i<=10){
i=10+1;
i++;
}
执行流程
执行流程图

执行流程说明:
while循环语句的循环方式为利用一个条件来控制是否要继续反复执行这个语句。
do…while循环语句
格式
基本格式:
do {
循环体语句;
}while((判断条件语句));
扩展格式(这个是正常使用用的格式):
初始化语句;
do {
循环体语句;
控制条件语句;
} while((判断条件语句));
例:
int i=10;
do{
i=10+1;
i++;
}while(i<=10);
执行流程:
执行流程图:

执行流程说明
A:执行初始化语句;
B:执行循环体语句;
C:执行控制条件语句;
D:执行判断条件语句,看是true还是false
如果是true,回到B继续
如果是false,就结束