Java零基础入门教程,小白极速狂飙10天轻松拿捏2023最新版Java |
您所在的位置:网站首页 › java基础入门电子版 › Java零基础入门教程,小白极速狂飙10天轻松拿捏2023最新版Java |
eclipse工具介绍 下载地址: https://www.eclipse.org/downloads/ 设置工作空间字符集为utf-8 设置编辑区字体大小: eclipse创建java项目 生活中的循环在单圈400米的跑道上完成10000米长跑,当跑完25圈时,满足条件,循环结束。 程序中的循环概念:通过某个条件,重复的执行一段逻辑代码。 while循环• 语法: while(布尔表达式){ //逻辑代码(循环操作) } • 执行流程: • 先对布尔表达式进行判断,结果为true,则执行逻辑代码。 • 本次执行完毕后,再次进行判断,结果仍旧为true,则再次执行逻辑代码。 • 直至布尔表达式的结果为false时,才会退出循环结构,执行后续代码 循环的组成• 需求:打印100遍“HelloWorld” 。 注意:循环有四部分组成。 初始与迭代• 以下代码,哪一行是初始部分?哪一行是迭代部分? while的特点• 特点:首次即有入口条件,先判断、再执行。 课堂案例• 计算 1 + 2 + 3 + 4 + 5 ... + 98 + 99 + 100 的总和。 • 计算 1 ~ 100 之间,所有偶数的和。 do while循环• 语法: do{ 逻辑代码(循环操作) }while(布尔表达式); • 执行流程: • 先执行一次循环操作之后,再进行布尔表达式的判断。 • 如果结果为true,则再次执行循环操作。 • 如果结果为false,才会退出循环结构,执行后续代码。 do while的特点• 需求:打印100遍“HelloWorld” 。 • 特点:首次没有入口条件,先执行,再判断。 do while的应用场景• 需求:检查学生作业完成情况,输入教师评语,决定学生是否需要抄写代码。 • 应用场景:适用于循环次数不明确的情况。 for循环• 语法: for(初始部分 ; 循环条件 ; 迭代部分){ //循环操作 } • 执行流程: • 首次执行初始部分(仅一次)。 • 对布尔表达式进行判断,结果为true,则执行逻辑代码。 • 本次执行完毕后,执行迭代部分,再次判断,结果仍旧为true,则再次执行逻辑代码。 • 直至布尔表达式的结果为false时,才会退出循环结构,执行后续代码。 for的特点• 需求:打印100遍“HelloWorld” 。 • 特点:首次即有入口条件,先判断、再执行,适用于循环次数明确的情况。 课堂案例• 控制台输入整数n,计算n的阶乘(!n)。例:1 * 2 * 3 ... * n • 现有1个班级的5名同学,请通过控制台输入5名同学的分数,并计算平均分。 流程控制• break:终止、跳出switch、循环结构。 • continue:结束本次、进入下一次循环。 嵌套循环• 概念:在一个完整的循环结构中,嵌套另一个完整的循环结构。 • 需求:打印3行5颗星。 • 需求:计算3个班,每个班5名同学的平均成绩。 课堂案例• 打印直角三角形。 • 打印等腰三角形。 课后作业 • 根据以下图片提示,完成相应功能。(要求使用:switch、do while) 总结• 循环的概念: • 通过某个条件,重复的执行一段逻辑代码。 • while循环: • while( ){ } • do while循环: • do{ }while; • for循环: • for(初始 ; 条件; 迭代) {操作;} • 流程控制关键字: • break、continue • 嵌套循环: • 在一个完整的循环结构中,嵌套另一个完整的循环结构。 Java零基础入门教程相关视频教程+学习笔记整理>>> Java零基础入门教程,小白极速狂飙10天轻松拿捏2023最新版Java—预备阶段(附2023最新版Java学习路线) Java零基础入门教程,小白极速狂飙10天轻松拿捏2023最新版Java—Java概述与环境搭建(附2023最新版Java学习路线) Java零基础入门教程,小白极速狂飙10天轻松拿捏2023最新版Java—选择结构与分支结构(附2023最新版Java学习路线) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |