当前位置: 首页 > news >正文

【Java学习笔记】循环结构

循环结构


一、for循环

for循环结构

for(循环变量初始化;循环条件;循环变量迭代){循环操作(可以多条语句)
}

for循环写死循环

for(;;){语句
}

注意点:循环变量的初始化在for语句内,属于是局部变量,在全局中会出现未定义的情况,为了在某些情况下使用该变量,提供两种方法

方法一

变量=循环变量初始化
for(变量;循环条件;循环变量迭代){循环操作(可以多条语句)
}

方法二

循环变量初始化(这里做全局变量)
for(;循环条件;循环变量迭代){循环操作(可以多条语句)
}

二、while循环

while循环结构

while(循环条件){循环体(语句);循环变量迭代;
}

while循环写死循环

while(true){System.out.println("hello java");
}

注意点


三、do - while结构

do - while循环结构

do{循环体(语句);循环变量迭代;
}while(循环条件);

注意点


四、循环嵌套

重点理解变量的变化过程,可以手写代码执行过程,体会变量变化的过程

注意点:循环嵌套不要超过三层,可读性差

http://www.dtcms.com/a/150948.html

相关文章:

  • 翻倍缠论系统+拐点多空雷达,组合指标的使用操盘技术
  • J1800主板刷黑群晖
  • 基于VTK的光线投影法体绘制
  • SSE(Server-Sent Events)技术详解:轻量级实时通信的全能方案
  • Android将启动画面实现迁移到 Android 12 及更高版本
  • gbase8s存储学习一 rootdbs存储结构以及寻址分析
  • 【Java面试笔记:基础】10.如何保证集合是线程安全的? ConcurrentHashMap如何实现高效地线程安全?
  • Android 中解决 RecyclerView 和子控件之间的滑动冲突问题
  • 文档构建:Sphinx全面使用指南 — 进阶篇
  • Android TV 输入框架(TIF)深度解析与实践指南
  • 【Java学习日记25】:带返回值的方法
  • 【6D位姿估计】Foundation Pose复现
  • 【LangChain4j】AI 第二弹:项目中接入 LangChain4j
  • 从入门到精通:CMakeLists.txt 完全指南
  • 【MQ篇】RabbitMQ之工作队列模式!
  • 【无标题】spark安装部署
  • 16.第二阶段x64游戏实战-分析二叉树结构
  • CAMAT
  • FreeRTOS深度解析:队列集(Queue Sets)的原理与应用
  • 域名 → IP 的解析全过程
  • 【PCB工艺】推挽电路及交越失真
  • 厚铜PCB制造中的散热结构工艺控制要点
  • 探秘Transformer系列之(30)--- 投机解码
  • JavaScript 改变this指向
  • LeetCode第164题_最大间距
  • 图文结合 - 光伏系统产品设计PRD文档 -(慧哥)慧知开源充电桩平台
  • 前端 JavaScript 处理流式响应的坑
  • DeepSeek+Mermaid:轻松实现可视化图表自动化生成(附实战演练)
  • Ubuntu使用war包部署Jenkins并通过systemcl管理
  • 【Java面试笔记:基础】11.Java提供了哪些IO方式? NIO如何实现多路复用?