public class WhileDemon01 {
public static void main(String[] args) {
//输出1——100
int i = 0;
while (i<100){
i++;
System.out.println(i);
}
}
}
//死循环,可能导致系统崩溃或者卡死
public class WhileDemon02 {
public static void main(String[] args) {
while (true){
//等待客户端链接,定时检查等等
//尽量避免死循环
}
}
}
//例题:计算1+2+3+.......+100=?
public class WhileDemon03 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
while (i<=100){
//i++; 此处应注意i++的位置,此处i=100时经i++后变成101,故sum的值多加了101
sum = sum+i;
i++;
}
System.out.println(sum);
}
}
/*do...while与While的区别:
do...while先执行后判断,至少执行一次
while先判断后执行
*/
public class DoWhileDemon01 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
do {
sum = sum + i;
i++;
}while (i<=100);
System.out.println(sum);
}
}
public class DoWhileDemon02 {
public static void main(String[] args) {
int a = 0;
while (a<0){ //条件不成立,直接跳过
System.out.println(a);
a++;
}
System.out.println("============================================");
do { //do while 至少执行一次,输出a=0
System.out.println(a);
a++;
}while (a<0);
}
}
public class WhileDemon01 { public static void main(String[] args) { //输出1——100 int i = 0; while (i<100){ i++; System.out.println(i); } }}//死循环,可能导致系统崩溃或者卡死public class WhileDem...