wordpress模板网站标题重复,丽之鑫科技网站后台怎么做,双语版网站引导页,网络规划设计师岗位职责三、判断与循环 文章目录 三、判断与循环顺序结构分支结构If语句在程序中就是用来判断的switch 循环结构forwhiledo while 顺序结构 顺序结构是Java程序默认的执行流程#xff0c;按照代码的先后顺序#xff0c;从上到下依次执行。 分支结构
If语句在程序中就是用来判断的
…三、判断与循环 文章目录 三、判断与循环顺序结构分支结构If语句在程序中就是用来判断的switch 循环结构forwhiledo while 顺序结构 顺序结构是Java程序默认的执行流程按照代码的先后顺序从上到下依次执行。 分支结构
If语句在程序中就是用来判断的
格式一
if(关系表达式){语句体
}注意事项
大括号的开头可以另起一行书写但是建议写在第一行的末尾
在语句体中如果只有一句代码大括号可以省略不写
如果一个布尔类型的变量进行判断不要用 “” 号
格式二
if(关系表达式){语句体1
}else{语句体2
}格式三
if(关系表达式1){语句体1
}else if (关系表达式2){语句体2
}
...else{语句体n1} 从上往下依次进行判断只要有一个判断为真就执行对应的语句体如果所有的判断都为假就执行else的语句体
switch
格式
switch(表达式){case 值1语句体1breakcase 值2语句体2breakcase 值3语句体3break...default语句体n1break
}注意事项 表达式将要匹配的值取值为byte、short、int、char。JDK5以后可以是枚举JDK7以后可以是String。 case后面跟的是要和表达式进行比较的值被匹配的值。 break表示中断结束的意思用来结束switch语句。 default表示所有情况都不匹配的时候就执行该处的内容和if语句的else相似。 case后面的值只能是字面量不能是变量。 case给出的值不允许重复。 default可以省略语法不会有问题但是不建议省略。 default不一定写在最下面可以写在任意位置。习惯于写在最后。 当语句中缺少break时会造成case的穿透。 JDK12 的switch新特性 switch(表达式){case 1 -{语句体1}case 2 -语句体2//若只有一句语句体“{}”可省略...default -{语句体n;}
}循环结构
for
格式
for(int i 1 ; i10;i){循环语句体
}如若i已定义且赋值
int i 0
for(;i10;i){循环语句体
}注初始化语句只执行一次。
如果我们把变量定义在循环里面那么当前变量只能在本次循环中有效当本次循环结束后变量就会从内存中消失
while
格式
初始化语句
while(条件判断语句){循环体语句条件控制语句
}do while
先执行一次后在进行条件判断
do{循环体语句条件控制语句
}while (条件判断语句)