前面一篇介绍了while循环语句,这里介绍do-while循环。do-while和while唯一的区别就是,do-while是先做循环,然后去判断,而while循环是先判断,再去循环。说得有点绕口,在同一个例子去实现用while和do-while实现从1到100的求和。
相关代码如下:
package lessons;
public class MyClass {
public static void main(String[] args) {
int a= 1;
int sum = 0;
while(a <= 100){
sum += a;
a++;
}
System.out.println(sum);
int x = 1;
int sum1 = 0;
do{
sum1 += x;
x++;
}while(x <= 100);
System.out.println(sum1);
}
}
运行结果,发现两个循环结果都是5050.自己好好去理解下先循环再判断,这是do-while循环的基本语法。