java之选择结构与循环结构

三、java之选择结构与循环结构
1.Java的流程控制结构包括:选择结构、循环结构、顺序结构。
2.使用if(条件)------else{}可以对程序进行控制,当条件为真时执行if中的语句块,当条件不满足时执行else中的语句块
3.当if下面包含一行语句块时,仅执行下面的一行语句块,并跳出if语句,在对if----else进行书写时应尽量使用{ },避免程序执行不当
4.if–else支持多重嵌套------,在对程序执行时可以使用break进行程序的跳出。
if(条件1){
语句块
}
else if(条件2)
{
语句块2
}
2.使用swith()语句实现多分支语句
(1)使用switch语句时应该和case进行匹配,同时注意{}的书写规范
(2)switch语句与case、break、defalut进行使用。
(3)break:当程序满足时,使用break语句对程序进行跳出。
(4)switch执行步骤------计算switch值------计算结果与后面的case进行比较-----------当条件满足时使用break语句进行跳出--------------没有匹配的执行默认值
(5)当程序满足时语句块中没有break,则会继续执行下面的语句—直至碰到break语句-----程序结束
3. 循环结构—for、while、do–while
while(循环条件)
{
循环体
}
(1)while执行顺序---------1.如果循环条件为真,则执行循环语句-----进行循环判断-----------如果为假,则跳出循环执行下面的语句
(2)do{}--------while()语句----执行顺序------首先执行循环体-----然后对循环结果进行判断----------为真继续执行–为假跳出循环
do------while程序循环体至少执行一次
(3)for循环----for(变量初始化;变量的赋值;修改变量的值)
{
循环体
}
执行顺序----对变量进行赋值--------循环条件进行判断—为真-----修改变量的值继续执行-----为假终止循环
使用for循环可以对程序进行多重循环-即二重嵌套
while(循环条件1)
{
循环体
for(循环条件2)
{
循环体2
}
}
(4)跳转语句
break:终止当前循环在switch中
continue:跳出本次循环,执行下一次循环,强制循环提前返回
return:结束当前方法的执行并返回值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值