在 Java 中,while 循环计数通常是通过在循环外部定义一个计数器变量,在循环体内部对其自增(或自减)来实现的。
int count = 0; // 计数器
while (条件) {
// 循环体
count++; // 计数
}
int i = 1;
while (i <= 5) {
System.out.println("第 " + i + " 次");
i++; // 计数自增
}
输出:
第 1 次
第 2 次
第 3 次
第 4 次
第 5 次
int count = 0;
int num = 10;
while (num > 0) {
num--;
count++;
}
System.out.println("循环执行了 " + count + " 次");
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);
// 错误示例(死循环)
int i = 0;
while (i < 5) {
System.out.println(i);
// 忘记 i++
}
如果你是想:
可以告诉我具体场景,我给你写对应的代码。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。