所谓的循环结构指的是某一段代码被重复执行的处理操作,在程序之中提供有while语句来实现循环的定义,该语句有两类,该语句有两类使用形式:
while循环:
while(布尔表达式){
条件满足时执行;
修改循环条件;
}
do…while 循环:
do {
条件满足时执行;
修改循环条件;
} while(布尔表达式);
范例:实现1~100的累加
public class JavaDemo {
public static void main(String [] args){
int count = 0; //保存最终的计算总和
int x = 1; //进行循环控制
while(x <= 100){ //循环的执行条件
count += x; //累加
x++; //修改循环条件
}
System.out.println(count);
}
}
除了使用while循环之外也可以使用do…while来进行处理。
范例:使用do…while实现数组累加
public class JavaDemo {
public static void main(String [] args){
int count = 0; //保存最终的计算总和
int x = 1; //进行循环控制
do{ //循环的执行条件
count += x; //累加
x++; //修改循环条件
}while(x<=100);
System.out.println(count);
}
}
while循环和do…while循环的最大差别:
while循环是先判断后执行,而do…while先执行一次后判断。开发中能见到do…while循环的几率几乎为1%左右,99%的情况下首选的肯定是while循环。
网友评论