尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Java while 循环

Java while 循环
📅 发布时间:2026/6/30 14:31:10

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++}

相关新闻

  • 基于STM32F103C8T6与HC-05的蓝牙串口透传:从零构建手机APP无线控制LED系统
  • Cursor Free VIP破解工具:三步突破AI编程助手试用限制
  • 计算机毕业设计之大学生课堂考勤管理系统的设计与实现

最新新闻

  • 3步搞定艾尔登法环存档管理:终极角色迁移方案
  • ArkTS常用组件知识点整理
  • 从编译产物到智能索引:详解gen_compile_commands.py生成compile_commands.json的实战路径
  • 深度解析Untrunc:开源视频修复工具的技术实现与实战应用
  • STM32F407硬件SPI驱动GD25Q32闪存,从接线到读写数据的保姆级教程
  • 电价上涨、芯片交期30周:AI算力狂欢下,制造业的“成本焦虑”何解?

日新闻

  • 【计算机毕业设计案例】基于 Spring Boot+Vue 的电影售票系统设计与实现 前后端分离架构下影院在线购票管理平台(程序+文档+讲解+定制)
  • 到底 TMD 用哪个: npm, pnpm, Yarn, Bun, Deno? 傻瓜, 当然用 npm 啦
  • Google限制Meta使用Gemini模型 凸显AI授权竞争白热化

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号