zoukankan      html  css  js  c++  java
  • JAVA之While语句、Do和For语句

    先看While语句和Do While语句,它们有着相同之处,但是也有区别。下面示例While语句、Do While语句和For语句(运行结果是相同的):

    While语句:

    public class whileDEMO {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            int x=1;
            int sum=0;
            while(x<=10){
                //累加
                sum +=x;
                //修改循环条件
                x++;
            }
            System.out.println("sum="+sum);
        }
    
    }
    Do While语句:
    public class DoDEMO {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            int x=1;
            int sum=0;
            do{
                sum+=x;
                x++;
            }
            while(x<=10);
                System.out.println("sum="+sum);
    
        }
    
    }

    For语句:

    public class ForDEMO {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            int sum=0;
            for(int x=1;x<=10;x++){
                sum +=x;
            }
            System.out.println("sum="+sum);
        }
    
    }

    run:

    sum=55

    从中你可以找出区别来,do while语句就算条件不符合也至少能执行一次,但是while语句只要条件不符合就不能被执行;do while是先执行再条件限制,而while只有条件限制且符合才能执行语句。小注意的是do while语句中while条件后要记得分号结束。  

    For循环结构是:for(赋初始值;判断条件;赋值增减量){

              语句1;

              语句2;

               ……

                }

    图示:

    不努力,还要青春干什么?
  • 相关阅读:
    azkaben任务调度器
    HQL练习
    Hive基本操作
    Spark cache、checkpoint机制笔记
    2021年元旦云南之旅
    2020年总
    Windows Server 2016 如何恢复.NET Framework 4.6
    numpy和tensorflow中的广播机制
    查看spark RDD 各分区内容
    Spark RDD的默认分区数:(spark 2.1.0)
  • 原文地址:https://www.cnblogs.com/caidupingblogs/p/5107863.html
Copyright © 2011-2022 走看看