概述
1.程序流程的控制,包括(4种)
A顺序结构()从上到下,从左到右执行,先执行括号里面的。
判断结构
选择结构
循环结构
2判断结构 if
If 的第一中格式: 执行流程,首先判断关系表达式看其结果是true还是false
If(条件表达式) 如果是true就执行语句体,如果是false就不执行语句体。
{
语句体;
}
If 的第二种格式:
If (条件表达式) 执行流程,首先判断关系表达式是true还是false。如果是
{ true就执行语句体1.如果是false就执行语句体2.
语句体1;
}else{
语句体2;
}
If的第三种格式:
If(条件表达式1) 执行流程。首先判断关系表达式1救过是true还是
{ false。如果是true就执行语句体1,如果是false就继
语句体1 续判断关系表达式2看其结果是true还是false如果
}else if (关系表达式2){ true就执行语句体2 如果是false就继续判断表
语句体2 表达式,,,,,,,,,,,,看结果是true还是false,
} else if(关系表达式3){ 如果都是false就执行语句体n+1
语句体3
} ,,,,,,,,,
,,,,else{
语句体n +1
}
3,选择结构switch(bate short int char string )
Int a=3
Switch(表达式(a)){
Case a=1:
System.out.println(“这是周一”);
Break;
Case a=2:
System.out.println(“这是周二”);
Break;
Case a=3:
System.out.println(“这是周三”);
Break;
,,,,,,,,,
,,,,,,,,,,,,,,,
,,,,,,,,,
,,,,, default:
System.out.println(“输入的数值有误”);
Break;
}
3循环结构 for、 while。 Do while
For语句格式:(//如果判断结果为true执行语句体,如果结果为false循环结束)
For(初始化语句;判断条件语句;控制条件语句;)
{
语句体;
}
While语句基本格式:
While(判断条件语句;)
{
循环语句体;
}
While语句扩展格式:
设置初始化值
While(判断条件语句;)
{
循环语句体;
条件控制语句;
}
Do while语句格式:
Do{
循环语句体;
控制条件语句;
}while(判断条件语句);
虽然可以完成同样的功能,但是还是有小区别:
do…while循环至少会执行一次循环体。
for循环和while循环只有在条件成立的时候才会去执行循环体
for循环语句和while循环语句的小区别:
使用区别:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。
Break 中断,结束整个循环。
Continue 结束本次循环,跳到开始进行下一次循环。
最后
以上就是危机小懒虫为你收集整理的java程序流程控制,if语句,switch语句,while语句,do while语句,for 语句,break关键字,continue关键字的全部内容,希望文章能够帮你解决java程序流程控制,if语句,switch语句,while语句,do while语句,for 语句,break关键字,continue关键字所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复