java流行控制语句

Java条件语句之 if:

语法:

 

如:

 

Java条件语句之 if...else:

语法:

如:

 

Java条件语句之多重 if:

语法:

 

如:

 

Java条件语句之嵌套 if:

语法:

 

例如:

 

 

Java条件语句之 switch:

语法:

执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。

如:

不得不说的几点小秘密:

1、 switch 后面小括号中表达式的值必须是整型或字符型

2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2

3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束 如

 

运行结果:

 

4、 可以把功能相同的 case 语句合并起来,如

5、 default 块可以出现在任意位置,也可以省略

 

Java循环语句之 while:

Java 常用的 3 种循环: while 、 do...while 、 for

 

语法:

 

 

特点:先判断,后执行

如:

 

语法:

 

特点: 先执行,后判断

由此可见,do...while 语句保证循环至少被执行一次!

如:

 

 

语法: 

例如,输出 1000 遍“我爱慕课网”,使用 for 的实现代码为:

 

Java循环跳转语句之 break:

实现代码:

 

Java循环跳转语句之 continue:

continue 的作用是跳过循环体中剩余的语句执行下一次循环。

例如,打印 1--10 之间所有的偶数,使用 continue 语句实现代码为:

 

Java 循环语句之多重循环:

循环体中包含循环语句的结构称为多重循环。三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环。在二重循环中,外层循环每执行一次,内层循环要执行一圈。

如下所示:

posted @ 2020-04-10 11:42  DonVin  阅读(146)  评论(0编辑  收藏  举报