循环:反复多次执行相同或相似的代码
【一】循环三要素:
1)循环变量的初始化
2)循环的条件(以循环变量为基础)
3)循环变量的改变(向着循环的结束变)
循环变量:在整个循环过程中所反复改变的那个数
【二】循环结构:
1)while:先判断后执行,有可能一次都不执行
* 1)语法:
* while(boolean){
* 语句块
* }
* 2)执行过程:
* 先判断boolean的值,再执行语句块,若为true则
* 先判断boolean的值,再执行语句块,若为true则
* 先判断boolean的值,再执行语句块,若为true则
* 再执行语句块,如此反复,直到boolean为false时循环结束
2)do…while:先执行后判断,至少执行一次
要素1与要素3相同时,首选do…while
* 1)语法:
* do{
* 语句块
* }while(boolean);
* 2)执行过程:
* 先执行语句块,再判断boolean的值,若为true则
* 再执行语句块,再判断boolean的值,若为true则
* 再执行语句块,再判断boolean的值,若为true则
* 再执行语句块,如此反复,直到boolean为false时循环结束
3)for:应用率最高,与次数相关
* for结构:
* 1)语法:
* // 1 2 3
* for(要素1 ; 要素2 ; 要素3){
* 语句块/循环体 //4
* }