顺序结构
代码里没有流程控制,程序是按照书写的格式从上而下一行一行执行的,
一条语句执行完之后继续执行下一条语句,中间没有判断和跳转,直到程序的结束。
选择结构
选择结构也被称为分支结构。代码根据逻辑判断,存在多个不同的结果,此时就会产生不同的选择,不同的选择执行不同的代码。Java中存在两种选择结构语句:
-
if-elseif-else 语句
-
switch 语句
switch语句
-
整型表达式的类型:byte,short,char,int
-
Java5开始支持枚举(后续讲解)
-
Java7开始支持String
-
case之后的表达式结果必须是常量
-
case表示执行代码的入口,一旦进入某个入口后,代码会忽略掉后面其他case,代码会一直往下执行,直到遇到break或return。
switch的穿透效果:
使用场景:所有的选择语句都可以使用if语句,switch语句只适合做等值判断
死循环:表示循环的boolean表达式一直为true,重复执行循环体。
for嵌套循环的执行流程
控制循环
continue的使用
continue表示跳过当前这一次循环,直接进入下一次循环操作。
break的使用
break表示结束当前所在的循环
原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/tech/java/275081.html