Java for循环的语法和执行顺序

  关于java的for循环想必大家非常熟悉,它是java常用的语句之一。for循环是最灵活也是最常用的循环结构,表达式一般如下:
for(表达式1;表达式2;表达式4){
    表达式3;
}

 

  
执行顺序:

      1)首次循环,即参数初始化循环

      首先,执行表达式1,一般为定义并且初始化一个循环变量;
      然后,执行表达式2(一般为条件判断语句),判断表达式1定义的循环变量是否符合表达式2的条件,如果符合,则执行表达式3,否则,终止循环;
      最后,执行表达式4,更新循环变量。
      2)再次循环
     首先判断表达式2是否为真;如果为真,继续执行表达式3;否则,跳出循环体;最后执行表达式4,再次更新循环变量。如此往复,直到表达式2为假。
 
     总结:执行顺序是一致的,先进行条件判断(表达式2),再执行函数体(表达式3),最后执行表达式4。如此往复,区别在于,条件判断的对象,在第一次判断时,是执行表达式1,初始化对象,后续的判断对象是执行后的结果(表达式4)。
 
posted @   楼兰胡杨  阅读(5416)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示