一、程序结构
从程序的开发角度而言,有三种结构:
- 顺序结构:代码从头到尾顺序执行;
- 分支结构:增加了各种条件的判断操作,使用if...else、if...else if...else、switch;
- 循环结构:重复执行某些代码结构,使用for、while、do...while;
★对于分支结构而言,有一个需要提醒的就是switch操作,switch操作允许判断类型是数字、字符,在使用switch是,每一个case后面double要加上“break”,否则从第一个满足条件的地方开始陆续向下执行;
★switch可以使用的数据类型有byte、short、int、char, 不能使用的数据类型有long、 float、double、boolean、String。
二、分支语句使用
- if:使用某个区间时的情况
- switch: 处理等值条件判断,且条件是整型变量和字符变量
三、循环语句的使用
1.循环语句又称迭代语句
2.循环语句可重复执行相同的操作
- 很多情况do...while循环不会被轻易使用
- while:当不知道循环确定的次数却知道循环结束条件是使用它;
- for:是在明确知道循环次数的情况下使用的;
- 对于循环的控制也可以使用continue、break;
3."do...while"运算与"while"运算的唯一区别
- "do..while":先执行再判断
- "while":先判断再执行
4.在循环之中使用两个控制语句
- continue:中断一次循环
- break:中断所有循环,只能用于循环或者是switch
5.Java的"continue"和C语言的"goto"功能相同
6. 特殊if(true);
7.空语句: 循环体里只有:for(;;){}