1、对比:
if else if 常常用来表达范围
switch 常常用来表达点的选择
优化:
无论if else if还是switch,用的是长方形版本(非梯形版本),所有的条件处于水平状态
最长用到的条件选择放到最前面,就是所谓的优化。
2、循环三要素
(1)循环变量初始化
(2)循环变量的变化(趋向终止条件)
(3)循环终止条件
3、while和do while
当循环表达式第一次为真,while和do while的结果是一样的。但是当循环表达式第一次为假时,while一次也不执行,do while至少执行一次。
4、break和continue
到达某个条件就退出的就考虑用break,筛选的考虑用continue
网友评论