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

Java while 循环

Java while 循环

1. while 基础语法(先判断,后执行)

while(循环条件){循环体代码;}

执行逻辑:

  1. 判断括号内布尔条件,true执行循环体;
  2. 执行完回到条件再次判断;
  3. 条件为false,循环结束。

示例:输出1~5

inti=1;while(i<=5){System.out.println(i);i++;// 条件自增,避免死循环}

2. do-while 循环(先执行,后判断)

do{循环体;}while(条件);

特点:至少执行一次,末尾必须加分号

inti=1;do{System.out.println(i);i++;}while(i<=5);

3. while 和 do-while 区别

  1. while:条件不成立一次都不执行;
  2. do-while:无论条件真假,循环体至少运行一遍。

4. 死循环

条件永远为 true,无限执行

// 标准死循环while(true){System.out.println("循环运行");}

退出死循环:break;

5. 控制关键字

  • break:直接跳出整个循环
  • continue:跳过本次循环,直接进入下一次判断
// 只输出奇数inti=1;while(i<=10){if(i%2==0){i++;continue;}System.out.println(i);i++;}

6. 常见易错点

忘记更新循环变量,导致死循环:

// 错误:i永远等于1,无限循环inti=1;while(i<=5){System.out.println(i);// 缺少i++}
http://www.jsqmd.com/news/1096462/

相关文章:

  • Python实战:基于skimage的灰度共生矩阵(GLCM)纹理特征分析与应用
  • Java Web应用安全审计实战指南:从代码到配置的全面漏洞排查
  • 基于STM32F103C8T6与HC-05的蓝牙串口透传:从零构建手机APP无线控制LED系统
  • 计算机毕业设计之大学生课堂考勤管理系统的设计与实现
  • Rocky Linux 配置 Codex + DeepSeek-V4-Pro 完整方案
  • 大模型最怕的四个字:你确定吗?
  • Cursor Free VIP破解工具:三步突破AI编程助手试用限制
  • 支持私有化部署的开源商城系统推荐:Likeshop、ShopXO深度解析
  • AI写作辅助平台8款AI论文软件梯队榜,毕业答辩稳了!
  • CAPL脚本中整型数组与Hex字符串互转的实战技巧与性能优化
  • 2026 AI营销机构选型指南:本土服务商塔米德数智科技的价值与路径
  • SLO2016光耦与TM4C129ENCPDT微控制器的工业通信方案
  • 陶瓷卫浴整厂输送线怎么规划合理?4 个核心设计要点与避坑指南
  • Miniconda:轻量级Python环境管理的利器与实战指南
  • Vivado IBERT实战:从眼图分析到误码率调优的硬件调试指南
  • 【S32K3实战指南】巧用FlexCAN FIFO Filters实现多ID精准接收
  • Flink on K8s:云原生架构部署分析
  • 项目文档骨架生成器
  • 云南历史类455-515分各分数段怎么填?云南工商学院从征集到稳妥都值得关注
  • Spring AOP(XML配置版):代理机制与拦截器
  • 【硬件设计实战】JTAG接口上下拉电阻配置全解析:从标准到芯片手册
  • 【小白也能轻松玩转龙虾】虾壳云一键部署教程,OpenClaw v2.7.9 可视化安装全过程(附最新安装包)
  • 2026年企业级AI API聚合平台选型指南:六大主流中转服务横向对比与技术评测
  • 终极音乐解放:3分钟掌握ncmdumpGUI,永久解锁网易云音乐加密文件
  • Kali Linux实战:SQL注入与XSS漏洞攻防演练
  • 从拒稿到录用:我的IEEE TII投稿实战复盘与避坑指南
  • 误删微信聊天记录不用愁,全套官方恢复教程,文末科普第三方渠道
  • 《重启日记》第十四周|主业忙碌,更新放缓:流量起伏无碍长期沉淀
  • 泰国华商出海数字化选型解析:国内大厂、本土软件与出海专属系统对比(批发 / 零售业态专属)
  • 别急着追Multi-Agent,先想清楚这三个问题