温馨提示×

温馨提示×

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

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

Java While循环怎么计数

发布时间:2026-10-07 23:26:57 来源:亿速云 阅读:95 作者:小樊 栏目:编程语言

在 Java 中,while 循环计数通常是通过在循环外部定义一个计数器变量,在循环体内部对其自增(或自减)来实现的。

基本写法

int count = 0; // 计数器

while (条件) {
    // 循环体
    count++; // 计数
}

示例 1:从 1 数到 5

int i = 1;
while (i <= 5) {
    System.out.println("第 " + i + " 次");
    i++; // 计数自增
}

输出:

第 1 次
第 2 次
第 3 次
第 4 次
第 5 次

示例 2:统计循环执行次数

int count = 0;
int num = 10;

while (num > 0) {
    num--;
    count++;
}

System.out.println("循环执行了 " + count + " 次");

示例 3:统计满足条件的数量

int[] arr = {1, 2, 3, 4, 5, 6};
int i = 0;
int evenCount = 0;

while (i < arr.length) {
    if (arr[i] % 2 == 0) {
        evenCount++;
    }
    i++;
}

System.out.println("偶数个数:" + evenCount);

⚠ 注意事项

  1. 计数器一定要在 while 外定义
  2. 必须在循环体内更新计数器,否则会死循环
// 错误示例(死循环)
int i = 0;
while (i < 5) {
    System.out.println(i);
    // 忘记 i++
}

如果你是想:

  • 计数用户输入次数
  • 计数文件行数
  • 计数某个条件出现的次数

可以告诉我具体场景,我给你写对应的代码。

向AI问一下细节

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

AI
助
手