如下表达式:
for(expression1;expression2;expression3){

      expression4;

}

执行的顺序应该是:

  1. 第一次循环,即初始化循环。

    首先执行表达式expression1 (一 般为初始化语句) ;再执行expression2 (一般为条件判断语句),判断expression1是否符合expression2的条件;如果符合,则执行expression4, 否则,停止执行;最后执行expression3

  2. 第N (N>=2)次循环

    首先执行expression2,判断在expression3是否符合expression2要求;如果符合,则继续执行expression4,否则,停止执行。最后执行expression3。如此往复,直至expression3不满足expression2条件为止。

    总结:
    总的来说,执行的顺序是一致的。先条件判断( expression2),再函数体执行

    题目
    Java for循环执行顺序 案例加解析
    可以自己对照着上面理解,答案就是A

相关文章:

  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2021-07-07
  • 2021-05-24
  • 2021-06-02
猜你喜欢
  • 2021-09-18
  • 2022-12-23
  • 2021-08-17
  • 2021-10-01
相关资源
相似解决方案