分别用 for、do-while 和 while 求出 1-10 的和。

1)使用for循环

代码如下:

public static void main(String[] args) {
    int sum = 0;
    for (int i = 1; i < 11; i++) {
        sum = sum + i;
    }
    System.out.println(sum);
}

运行结果为 55。

2)使用 do-while 循环

代码如下:

public static void main(String[] args) {
    int sum = 0;
    int i = 1;
    do {
        sum = sum + i;
        i++;
    } while (i < 11);
    System.out.println(sum);
}

运行结果为 55。

3)使用 while 循环

代码如下:

public static void main(String[] args) {
    int sum = 0;
    int i = 1;
    while (i < 11) {
        sum = sum + i;
        i++;
    }
    System.out.println(sum);
}

运行结果为 55。

从上边代码可以看出 for 语句明显更加简练,因为知道循环次数。 

上一篇:SpringApplication认识


下一篇:Java之while循环和do...while循环以及他们之间的区别