0基础开始学Java--语法篇:项目流程控制
·
1.顺序结构
自上而下的执行程序
2.分支结构
根据条件,选择相应的代码执行
(1)if语句

(如果if语句中代码只有一行代码大括号可以省略不写)
(2)switch语句
是通过比较值是否相等,决定执行哪块代码

(注意事项:1.case所给的值不支持重复,并且只能是字面量,不能是变量
2.正常使用switch时,不要忘记写break,不然会出现穿透现象
穿透的作用:可以将重复的case块进行合并,从而减少代码的重复性(break是用来跳转代码的)
3.表达式类型只能是byte,char,int,short,jdk5开始主持枚举,jdk7开始支持String,不支持double,float,long。(要用其他类型就用if)
4.case与值之间要留空
)
3.循环结构
控制某段代码重复执行
(1)for循环

(2)while循环

(功能上其实与for一样;使用规范:知道几次循环用for,不知道用while;区别:for循环中定义的控制变量只能在循环中使用,while循环中变量在循环结束后还能使用)
(3)do-while循环
先执行后判断,一定会执行一次

(4)死循环
可以一直循环不会停止,没有干预不会停止

(5)循环嵌套

(6)跳转关键字

更多推荐
所有评论(0)