Java流程控制
Java顺序结构
Java的基本结构就是顺序结构,语句按从上到下依次执行
java选择结构
switch语句中的变量类型:
- byte short int char
- switch支持字符串String类型了 ()从javase7开始
- case必须为字符串常量或者字面量
Switch的具体流程如图
- 需要注意的是:如果后面没有break;语句会一直执行下去;如上图
编译与反编译
循环结构
-
while
-
do while
-
for
while循环表达式
while(布尔表达式){//循环内容}
如果循环条件一直为true,就会造成死循环
计算1+2+3…+100
do while循环表达式与while循环结构的区别do–while循环体至少会循环一次
do----while 后面必须有;
for循环
for循环结构语法格式如下
for(初始化:布尔表达式:更新){代码语句}
例题
- 计算0-100之间的奇数和偶数和
- 用while或者for循环输出1-1000之间能被5整除的数,并且每行输出三个
使用while循环
使用for循环 结果如上图
- 打印99乘法口诀表
使用for循环嵌套