温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Java While循环怎么写

发布时间:2026-08-29 23:36:28 来源:亿速云 阅读:95 作者:小樊 栏目:编程语言

在 Java 中,while 循环的基本语法如下:

一、基本语法

while (条件表达式) {
    // 循环体
}
  • 条件表达式:返回 boolean
  • 循环体:条件为 true 时执行
  • 如果条件一开始就是 false,循环体一次都不会执行

二、简单示例

示例 1:输出 1 到 5

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

输出:

1
2
3
4
5

三、常见用法

1️⃣ 死循环(无限循环)

while (true) {
    System.out.println("一直执行");
}

⚠️ 通常配合 break 使用:

while (true) {
    if (某个条件) {
        break;
    }
}

2️⃣ 读取用户输入直到满足条件

Scanner sc = new Scanner(System.in);
int num = 0;

while (num != 5) {
    System.out.println("请输入数字 5 退出:");
    num = sc.nextInt();
}

四、while 与 do…while 的区别

while(先判断再执行)

while (条件) {
    代码;
}

do…while(先执行一次再判断)

do {
    代码;
} while (条件);

示例:

int i = 10;
do {
    System.out.println(i);
} while (i < 5);

输出:

10

五、注意事项

✅ 一定要修改循环条件中的变量,否则可能死循环
✅ 条件表达式必须是 boolean 类型


如果你愿意,我也可以:

  • 给你 练习题
  • 对比 whilefor
  • 实际项目场景 举例
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI