zoukankan      html  css  js  c++  java
  • for循环

    结构流程:

    1.顺序结构流程

    2.分支结构流程

    3.循环结构流程

    循环结构流程作用:

    就是可以重复的执行某一项操作。

    java中循环一共有三种:

    1.for循环

    2.while循环

    3.do-while循环

    所有的循环都有统一的执行流程:

    首先判断条件,如果条件成立则执行循环的内容,如果条件不成立,则循环停止。

    for循环:

    语法:

    for(初始式;条件式;变化式){
        循环体;
    }
    

    循环体就是你需要重复执行的内容。

    for循环的执行流程:

    for循环在开始运行的时候,首先会执行初始式,并且初始式只执行一次,之后执行条件式,判断条件是否成立,如果条件不成立则循环立刻停止,如果条件成立,则执行循环体,执行变化式,再执行条件式判断条件是否成立

    break:

    写在循环中,可以终止循环。

    continue:

    终止当前这一次循环,循环会从下一次开始。

    ==========================================================================================

    for(初始式;条件式;变化式){
        循环体;
    }
    

    while循环:

    语法

    while(条件式){
    	循环体
    }
    
    条件式:

    可以是一个布尔类型的变量,也可以是返回布尔类型的表达式

    执行流程:

    在While循环开始运行的时候,首先执行条件式,判断条件是否成立,如果条件成立,执行循环体,循环体执行完毕,再执行条件式,判断条件是否成立,如果如果条件一直成立,则循环一直进行,直到某一时刻,条件式返回的结果为false循环立刻停止。

    do-while循环:

    语法:

    do{
    	循环体
    }while(条件式);
    

    执行流程:

    首先执行循环体,然后在判断条件,如果条件成立,则再执行循环体再判断条件,如果条件一直成立,执行循环体判断条件....知道某一时刻条件不成立,循环立刻停止。

    while循环与do-while循环的差别:
    while循环先判断条件在执行循环体,循环的执行次数是0-n次.
    do-while循环是先执行循环体,在执行判断条件,循环此时是1-n次
    

    三种循环如何应用:

    当我们明确知道循环次数的时候,优先使用for循环。

    当我们不明确循环次数的时候,优先使用while循环。

    当我们已知循环至少要执行一次的时候,优先使用do-while循环。

    本节练习1

    本节练习2

  • 相关阅读:
    使用 ReplicationHandler 设置一个中继器(Repeater)
    SpringSource通过Spring for Android 1.0将Spring Framework引入到Android上
    Lotus Quickr 8.5.1 for Domino 中目录服务的配置详解
    Pdf文件编辑攻略
    Android 4.1最终版SDK和ADT Plugin全线发布
    JXL copySheet 的一个BUG
    Spring Mobile 1.0发布
    jQuery 1.8、1.9与2.0特性概览,2.0将移除对IE6/7/8的支持
    Regsvr32命令修复IE 重装IE
    系统性分析性能问题与调优方法
  • 原文地址:https://www.cnblogs.com/SunMoonSky/p/12332289.html
Copyright © 2011-2022 走看看