选择语句和循环语句的理解

1. Java代码的执行顺序

java代码执行顺序按照从上到下执行

2. 什么时候需要使用选择结构

当多个元素存在判断的时候,可以使用选择结构.或者需要对结果进行详细分类,逻辑运算判断时可以使用.

3. if-elseif-elseif-else的语法和执行流程

语法:

if-elseif-elseif-else

if(boolean表达式1){

   语句体1;

}else if(boolean表达式2){

   语句体2;

}else{

  语句体3;

}

执行流程:首先进入布尔表达式1,如果为true,则继续 执行语句体1,不再执行if循环里面的语句,如果为false.则判断布尔表达式2,判断为true则,执行语句体2,为false则执行else里面的语句体3

4. 什么时候需要使用循环结构

当数据需要重复运用计算的时候,可以使用循环结构

5. while的语法和执行流程

whlie(boolean表达式){

   语句;

}

执行过程:

进入while布尔表达式判断为true则进行语句体,为false则不运行结构体

6. do-while的语法和执行流程

do{

   语句;

}whlie(布尔表达式);

首先先运行一次方法体,即执行do后面的语句,再进行whlie里面的布尔表达式,若为true则继续执行循环体,如果为false,则结束循环

7. for的语法和执行流程

for(初始化语句;布尔表达式;循环后语句){

  语句体;

}

首先执行初始化语句(只运行一次),再进行 布尔表达式判断,若为true,运行语句体再,则行循环后语句,再进行判断,若为false,则不执行循环

8. 嵌套循环的执行流程

for(初始化语句1;布尔表达式1;循环后语句1){ //外层

  for(初始化语句2;布尔表达式2;循环后语句2){  //内层

                  语句体;

}

}

若外层循环为false则,不进行内层for循环.

当外层for循环,布尔表达式1成立为true,则继续执行内层for循环的布尔表达式2,若表达式2不成立,则结束循环,如果为true.则继续执行,语句体.执行完语句体后,继续进行循环后语句2,再执行循环后语句1,再进行外层for循环判断,直到内层或者外层不满足布尔表达式为止.

9. break,return,continue各自的作用

break ,结束当前循环的代码,继续运行循环外的内容

return ,结束当前return所在循环的运行,包括所在方法体的运行

continue,跳过此循环,继续进行下一次循环

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值