package com.wang.Struct;
/*
表达式 :while(布尔表达式){
循环内容
}
*/
public class Struct04while {
public static void main(String[] args) {
int b = 1 ;
int sum = 0 ;
while ( b < 100 ){
sum = sum + b ;
b++ ; //一定要给b赋值,不然b就一直是1,就会陷入死循环
System.out.println(sum);
}
}
}
//while循环,只要布尔表达式为true,就一直执行,但应尽量避免while(true),因为会陷入死循环,一直执行
//do while
package com.wang.Struct;
public class StructDowhile {
public static void main(String[] args) {
int i = 1 ;
int sum = 1 ;
do{
sum = sum + i ;
i++ ;
}while ( i < 100 ) ;
System.out.println(sum);
}
}
本文对比分析了Java的while循环与do-while循环的使用方法,通过实例展示了如何避免死循环,并重点讲解了它们在条件控制上的区别。同时,介绍了如何在编程中合理运用这两种循环结构。

被折叠的 条评论
为什么被折叠?



