温馨提示×

温馨提示×

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

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

java循环是什么

发布时间:2026-10-03 04:39:33 来源:亿速云 阅读:81 作者:小樊 栏目:编程语言

在 Java 中,循环(Loop)是指让某一段代码重复执行的结构,直到满足特定条件为止。循环是编程中最基础、最常用的控制结构之一。


一、为什么要用循环?

当你需要:

  • 重复做同一件事(如打印 100 次)
  • 处理一组数据(如数组、集合)
  • 等待某个条件成立

直接写 100 遍代码既不现实也难维护,循环就是为了解决这个问题。


二、Java 中常见的循环类型

1️⃣ for 循环(最常用)

适合:知道循环次数

for (int i = 0; i < 5; i++) {
    System.out.println("第 " + i + " 次");
}

结构说明:

for (初始化; 条件; 更新) {
    // 循环体
}

2️⃣ while 循环

适合:不确定循环次数,先判断再执行

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

⚠️ 如果条件一直为 true,会造成死循环


3️⃣ do-while 循环

特点:至少执行一次

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

4️⃣ 增强 for 循环(for-each)

适合:遍历数组或集合

int[] nums = {1, 2, 3};
for (int n : nums) {
    System.out.println(n);
}

三、循环控制语句

break:结束整个循环

for (int i = 0; i < 10; i++) {
    if (i == 5) break;
    System.out.println(i);
}

continue:跳过本次循环

for (int i = 0; i < 5; i++) {
    if (i == 2) continue;
    System.out.println(i);
}

四、简单示例:计算 1~100 的和

int sum = 0;
for (int i = 1; i <= 100; i++) {
    sum += i;
}
System.out.println(sum);

如果你愿意,我也可以:

  • 用生活例子解释循环
  • 讲嵌套循环
  • 帮你写练习题
  • 对比 Java 和 Python 的循环

你想从哪一部分继续?

向AI问一下细节

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

AI
助
手