while语句是循环语句 使用方法为
public class WhileDemo01 {
public static void main(String[] args) {
int i=0;
int sum=0;
//输出1+...+100
while (i<100)
{
i++;
sum=sum+i;
}
System.out.println(sum);
}
}
运行结果
5050
当不满足条件时,循环体一次都不执行,但有时需要至少执行一次,那么就需要do…while循环
public class DoWhileDemo02 {
public static void main(String[] args) {
int a=0;
while (a<0)
{
System.out.println(a);
a++;
}
System.out.println("****************");
do {
System.out.println(a);
a++;
}while (a<0);
}
}
运行结果
****************
0
while循环一次都没执行过,而do…while循环执行了一次
而在其他情况时候,两只无差别
public class DoWhileDemo01 {
public static void main(String[] args) {
//do-while至少执行一次
int i=0;
int sum=0;
do {
sum+=i;
i++;
}while (i<=100);
System.out.println(sum);
}
}
5050