第4章 循环结构
循环结构
-
什么是循环
循环是指事物周而复始地运动或变化。计算机程序中的循环结构就是需要多次重复执行统一操作的结构。在Java中玄幻语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码成为循环体。当反复执行这个循环体时,需要在合适的时候把循环条件改为假(false),从而结束循环;否则,循环将一直执行下去,形成死循环。
循环要素有循环条件和循环体。
循环条件:是一个Boolean表达式。该表达式能决定是否执行循环体。在某些情况下,循环条件以循环次数的方式出现。
循环体:是循环的主体,如果循环条件允许,这个代码块将被反复执行。如果这个代码块只有一行语句,则这个代码块的花括号是可以省略的。 -
while循环
while(Boolean表达式) {
语句块
} -
do-while循环
do{
语句块
}while(条件表达式); -
while循环与do-while循环对比
do-while循环与while循环的区别在于:while循环式先判断循环条件,如果条件为真,则执行循环体;而do-while循环则先执行循环体,然后才判断循环条件,如果循环条件为真,则执行下一次循环,否则终止循环。 -
for循环
在Java语言中,循环结构不止while和do-while两种,还有for循环结构。在解决固定循环次数的问题时,可以首选for循环结构。
语法格式如下:
for(表达式1;表达式2;表达式3){
//循环执行的语句
}
for关键字后面括号中的3个表达式必须用分好“;”隔开。