美文网首页
【从零开始学Java】学习笔记 day006

【从零开始学Java】学习笔记 day006

作者: 蝴蝶的眼睛 | 来源:发表于2020-04-05 18:45 被阅读0次

    [if !supportLists]一.[endif]循环语句

    1.1概述

    条件满足时,反复执行一段代码

    条件不满足时,结束循环

    1.2循环组成

    [if !supportLists](1)[endif]初始化表达式

    [if !supportLists](2)[endif]循环条件

    [if !supportLists](3)[endif]循环体

    [if !supportLists](4)[endif]步进体

    [if !supportLists]二.[endif]for循环

    2.1格式

    for(初始化表达式①; 布尔表达式②; 步进表达式④){

    循环体③;

    }

    其他语句

    2.2执行流程

    **执行流程**

      - 执行顺序:①②③④>②③④>②③④…②不满足为止。

      - ①负责完成循环变量初始化

      - ②负责判断是否满足循环条件,不满足则跳出循环

      - ③具体执行的语句

      - ④循环后,循环条件所涉及变量的变化情况

    [if !supportLists]三.[endif]while循环

    3.1循环格式

    初始化表达式①

    while(布尔表达式②){

    循环体③

    步进表达式④

    }

    其他语句

    3.2执行流程

      - 执行顺序:①②③④>②③④>②③④…②不满足为止。

      - ①负责完成循环变量初始化。

      - ②负责判断是否满足循环条件,不满足则跳出循环。

      - ③具体执行的语句。

      - ④循环后,循环变量的变化情况。

    [if !supportLists]四.[endif]do-while循环

    4.1格式

    初始化表达式①

    do{

    循环体③

    步进表达式④

    }while(布尔表达式②);

    其他语句;

    4.2执行流程

    - 执行顺序:①③④>②③④>②③④…②不满足为止。

      - ①负责完成循环变量初始化。

      - ②负责判断是否满足循环条件,不满足则跳出循环。

      - ③具体执行的语句

      - ④循环后,循环变量的变化情况

    [if !supportLists]五.[endif]其他

    5.1循环语句的区别

    1.建议使用的顺序:for,while,do-while

    2.循环次数确定,建议使用for,循环次数不确定建议使用while

    3.do-while循环至少执行一次

    4.while和do-while循环,循环结束后,初始化条件中定义的变量可以继续使用, 但是for循环的不能使用(可以在for循环外部定义初始化条件中的变量)

    5.2死循环

    循环中的条件永远为true(永真循环),死循环是永不结束的循环

    在后期的开发中,会出现使用死循环的场景,例如:我们需要读取用户输入的输入,但是用户输入多少数据我们并不清楚,也只能使用死循环,当用户不想输入数据了,就可以结束循环了,如何去结束一个死循环呢,就需要使用到跳出语句了。

    每天必背Java单词

    loop [lu:p] 循环

    while   [wail] 当……的时候

    sum [sʌm] 总数

    count [kaʊnt] 计数

    Number [ 'nʌmbə ] 数字,号码

    Flower [ˈflaʊə(r)] 花

    mark [mɑ:k] 标记

    Max [ma: ks] 最大的

    Min [min] 最小的

    Function [ˈfʌŋkʃn] 功能,函数

    Method ['meθəd] 方法

    Result [ri'zʌlt ] 结果

    break [breik] 退出

    overload [ˌəʊvəˈləʊd] 重载

    continue [kən 'tinju] 跳出...继续

    相关文章

      网友评论

          本文标题:【从零开始学Java】学习笔记 day006

          本文链接:https://www.haomeiwen.com/subject/bohpphtx.html