主要内容:学习java中的流程控制,学习if,for,while以及do-while
java中的程序结构分为:顺序结构,分支结构以及循环结构。
1.顺序结构
- 就是程序正常的执行顺序。
2.分支结构
- if语句
- 作用:判断条件来决定执行哪个分支。
- 格式:
- switch语句
- 根据表达式的值来进行值匹配选择对应的分支执行。
- 格式:
- 注意事项:
- switch中的表达式类型只能是byte、short、int、char,JDK5开始支持枚举,JDK7开始支持String、不支持double、float、long。
- case给出的值不允许重复
- 要写break,否则会出现穿透现象。
3.循环结构
- 作用:控制一段代码重复的执行多次。
- for循环
- whlie
- do-while
- 各种循环结构之间的区别:
- for 和 while都是先判断后执行,do-while第一次是先执行然后再判断条件的。
- 如果一开始就知道要循环几次用for,不知道要循环几次用while。
4.跳转关键字
- break:跳出并结束当前所在循环的执行。只能用于结束所在循环, 或者结束所在switch分支的执行。
- continue:用于跳出当前循环的当次执行,进入下一次循环。