循环结构
while
与do/while不同,while循环结构表示先判断是否布朗值是否为true,若为true,则进入循环,否则跳过该循环。
public class WhileDemo01 {
    public static void main(String[] args) {
        //从0加到100.
        int i= 0;
        int sum= 0;
        while (i<100){
            i++;
            sum=sum+i;
        }
        System.out.println(sum);
    }
}
 
do while
public class WhileDemo02 {
    public static void main(String[] args) {
        //从0加到100,(do,,,while,,,,)
        int i= 0;
        int sum= 0;
        do {i++;
            sum=sum+i;
        }while (i<100);
        System.out.println(sum);
        }
    }
 
do while则先至少运算一次,再进入循环。
for循环
for循环是最灵活最有效的循环结构,句型为:
for(//赋值;  //布朗值;  //更新);
    //例子:
    for(i=0; i<10; i++;)
 
应用实例:
public class ForDemo01 {
    //求0~100的奇数和、偶数和。
    public static void main(String[] args) {
        int obbSum =0;  //偶数和
        int senSum =0;  //奇数和
        for (int i = 0; i <= 100; i++) {
            if (i % 2 == 0){            //判断i的余数除以2等于0
                obbSum +=i ;
            }else {
                senSum +=i ;
            }
        }
        System.out.println("偶数和为:"+obbSum);
        System.out.println("奇数和为:"+senSum);
    }
}










