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;

               ……

                }

    图示:

    不努力,还要青春干什么?
  • 相关阅读:
    敏捷开发原则与实践(一)
    ACM Steps_Chapter Two_Section3
    ACM Steps_Chapter Three_Section3
    ACM Steps_Chapter Three_Section1
    ACM Steps_Chapter Three_Section2
    ACM Steps_Chapter Four_Section1
    java网络编程(2)——UDP与TCP
    java网络编程(1)
    mybatis与spring的整合(使用接口实现crud)
    mybatis与spring的整合(使用sqlSession进行crud)
  • 原文地址:https://www.cnblogs.com/caidupingblogs/p/5107863.html
Copyright © 2011-2022 走看看