java03 语句
表达式和语句的区别
-
一个显著的区别就是有没有“;”
-
表达式是一个式子,语句是一个完整的操作
if语句
if是一种分支结构:
if条件成立则执行,不成立则执行else或不执行。
可以包含多个else if :
对于布尔类型的表达式,不需要使用==判断,直接使用:
while语句
while语句是一种循环语句,重复执行指定的代码:
也可以使用break在指定条件下退出循环:
do…while语句
一种特殊的while循环,先执行一次循环,再做判断:
for循环
指定次数的循环语句:
for语句也可以使用break退出循环:
continue将停止本轮循环,进行下一轮:
增强foreach循环
注意增强for内部内容只读,赋值是无效的,内容不变。
多维数组的遍历
switch语句
switch语句用于解决多个else if的繁琐问题,其条件可以是int/String/Enum类型:
忘记使用break,将会导致多个case依次得到执行。