5、控制结构(循环是重点)

17 篇文章 1 订阅

一、顺序控制

程序从上到下逐行地执行,中间没有任何判断和跳转。

二、分支控制 if-else

分支控制:让程序有选择的执行,分支控制有三种,1、单分支 2、双分支 3、多分支

1、单分支

2、双分支

双分支流程

3、多分支

特别说明:

(1)多分支可以没有else,如果所有的表达式都不成立,则一个执行入 口都没有

(2)如果有else,如果所有的条件表达式都不成立,则默认执行else代码块

多分支流程图(重要)

4、嵌套分支

怎么把字符串转成字符 char ,含义是指把字符的第一个字符得到

如:s5.charAt(0) 得到 s5 字符串的第一个字符

System.out.println(s5.charAt(0));

三、switch 分支结构

1、switch流程图

2、switch 细节

enum:枚举

四、switch 和 if 的比较

1、如果判断的具体数据不多,而且符合byte、short、int、char、enum【枚举】、String 这6种类型,虽然两个语句都可以使用,建议使用 switch 语句

2、其他情况:对区间判断,对结果为boolean类型判断,使用 if ,if 的使用范围更广

五、for 循环

1、for循环执行流程:

2、for 循环注意事项和细节:

第2点如下所示:

3、练习

可以根据不同的需求进行不同的变化,更加的灵活,这就是编程

六、while 循环

注意:

1、while循环条件返回的是一个布尔值的表达式

2、while循环是先判断再执行语句

1、while循环流程

七、do...while 循环

1、do...while 循环执行流程

八、多重循环(难点!重点!)

1、练习

思路:

九、跳转控制语句---break

注意:if 不是循环

break 语句的注意事项和细节:

十、跳转控制语句--continue

例:

十一、跳转控制语句--return

介绍:return使用在方法,表示跳出所在的方法。注意:如果return写在main方法,退出程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值