news 2026/7/6 13:53:11

Java while 循环

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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++}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 13:52:35

絮凝剂推荐哪家?4大主流厂家优劣势分析

絮凝剂厂家选购核心指标随着国内水处理行业合规要求不断提升&#xff0c;絮凝剂作为核心水处理药剂&#xff0c;采购方的筛选标准也日趋严格。市面上絮凝剂生产厂家数量众多&#xff0c;产品质量、服务能力差异较大&#xff0c;采购前可参考5个核心指标进行初步筛选&#xff0c…

作者头像 李华
网站建设 2026/7/3 3:56:29

AI编码时代隐性代码难题复盘:本地正常、线上必崩的4类高危陷阱

当下AI辅助编码已成为开发者标配&#xff0c;大模型可快速生成语法合规、逻辑通顺的业务代码&#xff0c;但大量线上故障数据显示&#xff0c;90%的隐蔽性线上Bug&#xff0c;均来自AI生成代码的“隐性缺陷”。这类难题区别于传统语法报错、算法超时等显性问题&#xff0c;具备…

作者头像 李华
网站建设 2026/7/4 10:09:42

摄像头协议混乱终结者:go2rtc让多品牌设备统一管理变得如此简单

摄像头协议混乱终结者&#xff1a;go2rtc让多品牌设备统一管理变得如此简单 【免费下载链接】go2rtc Ultimate camera streaming application 项目地址: https://gitcode.com/GitHub_Trending/go/go2rtc 你是否曾为家中不同品牌的摄像头无法统一管理而烦恼&#xff1f;海…

作者头像 李华
网站建设 2026/7/3 10:10:30

PyCharm右键菜单失效修复与路径优化指南

1. PyCharm右键菜单失效的典型表现 最近在帮几个新手同事配置开发环境时&#xff0c;发现一个高频问题&#xff1a;在Windows资源管理器里右键文件夹时&#xff0c;本该出现的"Open Folder as Project"选项要么消失不见&#xff0c;要么点击后毫无反应。这个问题看似…

作者头像 李华