Java教程

【狂神说Java】学习笔记11:Java流程控制之while、Dowhile循环

本文主要是介绍【狂神说Java】学习笔记11:Java流程控制之while、Dowhile循环,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

【狂神说Java】学习笔记11:Java流程控制之while、Dowhile循环

[01] 循环结构

[02] While循环

[03] Do...While循环

--------------------------------------------------------------------

[01] 循环结构

image\

[02] While循环

while语句里的布尔表达式为true循环便会继续下去。

但是多数情况下是写入指定条件,让表达式失效,直到while循环停下。

避免让while里的值无法跳出形成死循环,否则会占用计算资源,引起死机等。

image

package Chapter4_structure;

public class Demo06 {
        //  While循环
        //  实例:输出1-100
    public static void main(String[] args) {

        //  方法1
        int i=1;
        while(i<=100){
            System.out.println(i);
            i++;
        }

        //  方法2
        int j=0;
        while(j<100){
            j++;
            System.out.println(j);
        }
    }
}

计算1+2+3...+100的值

package Chapter4_structure;

public class Demo07 {
        //  While循环的实例
        //  计算1+2+3...+100的值
    public static void main(String[] args) {

        int i =0;
        int sum=0;
        while(i<=100){
            sum=sum+i;
            i++;
        }
        System.out.println(sum);

    }
}
-----
5050

[03] Do...While循环

Do...While循环:在Do里至少执行一次。

image

package Chapter4_structure;

public class Demo08 {
    //  Do While循环的实例
    //  计算1+2+3...+100的值
    public static void main(String[] args) {
        int i =0;
        int sum=0;
        do{
            sum = sum + i;
            i++;
        }while(i<=100);
        System.out.println(sum);
    }
 }
--------
5050
这篇关于【狂神说Java】学习笔记11:Java流程控制之while、Dowhile循环的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!