java 程序流程控制知识点_Java流程控制,知识点概述和总结,能否帮到您呢?

读者老爷们大家好,图图今天带大家简单了解一下“for循环;while循环;do_while;嵌套循环;循环退出关键字”这些内容。

说起计算机的循环,我们大多数人又何尝不是像计算机一样,每天也都在循环重复的生活,睁开眼就能看到一天将要发生的事情,仰天长叹的同时也不能停下走向循环的脚步。这就是生活呀。嘿,感慨啥呢这是。嗨~来吧,让我们走入快乐充实的学习中吧。

4a70fb3a29b4e6e01d675094515e04e9.png

首先大家要了解,循环语句是由:初始化部分,循环条件部分,循环体部分,迭代部分四个部分组成的。而它的功能只有一个,那就是在循环条件满足的情况下,来反复的执行一些特定的代码。

好,我们再来看循环语句分类中for循环的语法结构:for ([循环变量初始值]; [循环条件判断]; [迭代循环变量]){循环体}。也就是for(表达式1; 表达式2; 表达式3) {循环体}。执行流程:首先执行表达式1,接着判断表达式2,若值=true,开始执行循环体,执行解决了循环体中所有代码后,再执行表达式3,然后判断表达式2。依此重复,直到表达式2的值=false,然后循环结束。如图

93df7226ee86093e552f843ee748a9ca.png

那么for循环有哪些需要注意的事项呢?记住两点就行了。第一,三个表达式可以省略任何一个,但是要保证其语法结构的完整;第二,迭代变量一定要有变化,避免死循环。切记不要撞了南墙才回头,不要到了黄河才死心。

b9dbd66039aaac4777cfa289dadeba87.png

接下来是while循环,语法结构是while (boolean表达式){循环体;迭代变量; // 注意:不能缺少,造成死循环}

执行程序是首先判断boolean表达式,若值=true,就开始执行循环体,改变迭代变量,再判断boolean表达式。依此重复,直到值=false,循环结束

do—while循环的语法结构:[初始条件]do{循环体;[迭代]}while( 循环条件判断);

执行流程:第一,执行循环体,改变迭代变量,然后判断循环条件,若值=true,就继续执行循环体。依此重复,直到值=false,循环结束。另外还需要记下这几个要点:先执行后判断;迭代条件不能缺少;while()后面的;不能缺少。

1d782ef56ec543577b6ee077aea9bbe7.png

图图的课程小总结,供大家参考:

一.程序的结构

1.顺序结构:按照从上到下额顺序依次执行程序

2.选择结构:可以根据某一个条件进行判断 从而得出要执行的某一行代码

3.循环结构:根据条件来进行判断

二流程控制语句

1.if...else...

2.switch...case...

根据一些值来执行不同的结果

a.if

if(判断条件){代码(判断条件成立时执行 否则 不执行)}

if(条件1){代码}else if(条件2){代码}else if(条件3){代码}else{当以条件均不成立时 执行}

b.switch

switch(要判断的变量){case 数值1:代码(当要判断的变量和case相同时执行)break;case 数值2:代码(同上)break;case 数值3:代码(同上)break;defulat(以上代码都不相同时执行)break;}

1.break:破坏的意思 结束当前循环

2.break可以提前结束switch...case...语句

3.如果没有break 则会造成case语句的贯穿

等式成立之后 代码会继续向下执行 如果没有break

继续向下执行 直到遇到break或者case语句结束

4.case后的数值不能重复

5.case后的数值要和变量的数值类型一致

6.wsitch后的变量只能是:

byte short int char String

7.switch只能判断相等关系

三.循环流程控制语句

1.while... (先判断 在执行循环体)

2.do...while... (先执行循环体 再判断 至少执行一次)

3.for... (条件判断--循环体--变化规则--条件判断------)

a.while

while(判断条件){循环体(先进行条件判断,如果成立 就会执行循环体 如果条件成立,继续执行直到条件判断不成立)}

注: 不要写入死循环

b.do...while...

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

c.for...

for(初始值;判断条件;变化规则;){循环体}

注:break 结束当前循环 (无法在for语句中使用)

continue 跳过当前循环 继续下一次循环。

59da21a36f2698741c832e5e53d7d212.png

读者老爷们,今天的学习就到这里吧,编辑不易,希望各位老爷们点点关注哦~小图图给大家磕头啦~!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值