设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
【LSP】Java流程控制和循环(基础语法学习) ...
返回列表
发帖
查看:
249
|
回复:
0
[其他技术]
【LSP】Java流程控制和循环(基础语法学习)
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 17:04:13
|
显示全部楼层
|
阅读模式
二、循环1、循环定义 在Java程序中,重复的执行某一段代码 这个过程称之为循环, 为了避免出现死循环,循环分为四部分? 1、初始条件? 2、循环的判断条件 ,条件为true ,则进入循环体? 3、循环体? 4、迭代变量while循环语法:
初始条件 while(判断条件){ 循环体 迭代部分 (为了改变循环的判断条件) }? 计算1到100的累计之和 1+2+3+4...+100=?初始值 n= 1条件: 100以内的 数可以一直累加(一直循环)迭代: n++ //计算 1到100的累加之和 int sum=0; int n=1; while(n<=100){ sum+=n; n++; } System.out.println("n:"+n); System.out.println("sum:"+sum);do...while循环语法: 初始值1 do{ 循环体2 迭代部分3 }while(返回boolean类型的表达式4);执行顺序: 123-》423 -》423-》423 .。。4 直到条件4为false 则退出循环。? 先执行初始值 1,循环体2 ,迭代3? 再判断条件4是否成立,成立,继续执行2,3再判断条件4是否成立,成立,继续执行2,3...? 判断条件4是否成立,不成立,退出 int i=0; do{ System.out.println("i--"+i); i++; }while(i<10); System.out.println("i===="+i); /** * 第一遍: 输出 0 i=1 * 第二遍: 判断 1<10 成立 输出1 i=2 * 第三遍: 判断 2<10 成立 输出2 i=3 * .。。 * 第九遍: 判断8<10 成立 输出8 i=9 * 第十遍:判断 9<10 成立 输出9 i=10 * 第十一遍: 判断 10<10 不成立。退出 * * */问题: while循环与do while循环的区别?1、while循环先判断条件是否成立,再执行循环体,do while循环 先执行一遍循环体再判断条件。break : 退出循环for循环? for循环的升级版就是 foreach循环? for循环通常在明确循环次数的情况下使用, 它也分为四部分语法: for(初始值1 ; 循环判断条件2 ; 迭代部分3 ){ 循环体4 } 或者 初始值 for( ; 循环判断条件 ; ){ 循环体 迭代部分 } // 他们的区别是 初始值定义在for的外边,就可以在循环外边使用循环执行流程:? 1243-》243-》243-》243-》。。。》2 为false 循环退出例如 :循环输出5遍hello world // i 表示计数器,从1开始 到5结束 for(int i=1 ;i<=5 ; i++){ System.out.println("hello world"); }循环的执行顺序:第一遍: i=1 1<5 成立 输出“hello world ” i++ i=2第二遍 :2<=5 成立 输出“hello world” i=3第三遍 : 3<=5 成立 输出”hello world“ i=4第四遍: 4<=5成立 输出”hello world“ i=5第五遍: 5<=5 成立 输出”hello world“ i=6第六遍: 6<=5 不成立,退出i=6使用for循环计算1-的阶乘
循环
,
循环体
,
成立
,
判断
,
条件
相关帖子
•
【FUT】iyu判断列表是否滑动到底部
•
【Max】团队IAPP常用的九种f判断语句(3)
•
【Max】团队iapp常用的九种f判断语句(2)
•
【Max】判断列表是否滑动到列表的最底部
•
青柠团队招人
•
【FUT】 IAPP中的f判断语句
•
【FUT】IAPP判断网络不稳定
•
【FUT】iapp判断是否root实例
•
【FUT】IAPP判断手机系统
•
【LUR】C语言for循环输出
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表