回顾
一、程序逻辑
1.顺序结构
2.分支结构
3.循环结构
二、选择结构
1.if语句
2.if...else语句
3.if...else if...else语句
4.多重选择
学习小结
一、循环结构
1.while循环
while (判断条件){
语句1;
语句2;
......
语句n;
}
“当型循环”
执行过程:先计算表达式的值,若表达式的值为真,则执行循环体中的语句,继续循环;否则退出循环,执行while语句后面的语句。
2.do...while循环
do{
语句1;
语句2;
......
语句n;
}while (判断语句);
“直到型循环”
执行过程:先执行一次循环体,然后判断表达式的值,如果是真,则再执行循环体,继续循环;否则退出循环,执行下面的语句。
3.for循环
for(赋初始值;判断条件;增减标志量){
语句1;
语句2;
......
语句n;
}
执行过程:先对循环变量赋初值,判断条件为真时,继续执行循环体,否则会跳出循环,执行下面其他语句;执行完循环体后,循环控制变量会根据增减量的要求,更改循环控制变量的值,再判断条件,为真继续循环,否则跳出循环。
4.foreach循环
从头到尾遍历操作一个数组(array)、集合框架(collections)等中所有元素,是很常见的需求。
for(元素类型type元素变量var : 遍历对象obj){
引用了var的java语句;
}
注意:foreach循环会丢失元素的下标信息
5.循环嵌套
当循环语句中又出现循环语句时,就称为循环嵌套。
思考
今天采取的是边看书边打实例代码边总结简书的方式,希望可以缩短时间,提高效率,似乎还是有效果的。
记于2017年6月25日夜