0
点赞
收藏
分享

微信扫一扫

选择语句和循环语句的使用

他说Python 2022-02-09 阅读 78
java后端

顺序结构
java代码是从上自下 一行一行执行的,因此如果同时都是错误的代码,如果执行先上面一行代码的错误,下面一行的是不会被识别到的.

选择结构

基本语法:
if(boolean表达式){
	//执行语句
}
如果boolean表达式为true则进入里面的执行语句

if(boolean表达式){
	//执行语句1
}else{
	//执行语句2
}
如果boolean表达式为trur则进入执行语句1,false进入执行语句2

if(boolean表达式1){
	//执行语句1
}else if(boolean表达式2){
	//执行语句2
}else if(boolean表达式3){
	//执行语句3
}-....-else{
	//执行语句N
}
boolean表达式123哪个为true就进入哪个但如果有两个以上的boolean表达式为true就看先执行哪一条boolean表达式。
只有当boolean表达式123都为false才会进入else中的执行语句N
switch (常量表达式) {//常量表达式与case 后面的常量值是同一类型的.
	case 常量值1:
		//执行语句;break;
	case 常量值2:
		//执行语句;break;
	case 常量值3:
		//执行语句;break;
	case 常量值4:
		//执行语句;break;
	default :
		//执行语句;break;
}

注意:常量表达式只能是byte、shotr、int、char类型 且 常量值不能重复。

循环结构

for (1.初始化值;2.boolean表达式;4.控制循环的条件) {
	3.循环体;
}

执行顺序:
2.->3.->4.
如果第一次boolean表达式就为false那就不进入循环体,直接跳出循环
基本语法:
while (boolean表达式) {
	循环体;
}

使用:避免死循环 循环要向一个有限的方向进行,不然会程序报错
while (boolean表达式(①控制循环的条件)) {
	②循环体;
	③迭代操作;
}
执行顺序: ① ② ③
基本语法:(很少用)
do{
	//循环体;
	
}while(boolean表达式)

使用:它与while循环的区别就是do()while循环无论如何一定会执行一次
do{
	//②循环体;
	//③循环后的操作;
}while(boolean表达式(①控制循环的条件))
执行顺序: ② ③ ① 
举报

相关推荐

0 条评论