最详细的Java循环结构解析之for循环教程(适合小白)攻略
概述
for
循环是一种经典的循环结构,可以重复执行指定次数的代码块。它适合用于循环执行次数已知的情况下,通过循环体语句来实现重复执行某些操作。
语法
for
循环的语法如下:
for (初始化语句; 布尔表达式; 更新语句) {
// 执行希望循环的操作
}
其中:
- 初始化语句 (optional):个人用途在于可以进行一些初始化操作,比如循环计数器的初始化等等。初始化的时候通常只会赋值一次,因此该部分并不会在循环执行期间被重复执行。
- 布尔表达式:每次循环前都会判断该表达式的值。如果表达式的值为
true
,则继续执行循环,否则跳出循环。 - 更新语句 (optional):个人用途在于循环结束后会执行一次,或者多次,比如循环计数器的更新等等。
示例一:计算1-10的自然数级数和
int sum = 0; // 定义一个初始化值
for (int i = 1; i <= 10; i++) {
sum += i; // 将计数器的值累加到sum变量当中
}
System.out.println("1-10的自然数级数和是:" + sum);
运行结果:
1-10的自然数级数和是:55
示例二:输出1-10的奇数
for (int i = 1; i <= 10; i++) {
if (i % 2 != 0) {
System.out.print(i + " ");
}
}
运行结果:
1 3 5 7 9
注意事项
- 循环计数器的变量初始化和更新语句中,使用的变量需要事先定义并初始化,或者使用已经初始化的变量来进行操作。
- 在使用
for
循环时,注意循环的条件表达式不能导致无限循环,否则会一直卡在这个循环里。因此,循环条件表达式需要非常慎重。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:最详细的Java循环结构解析之for循环教程(适合小白) - Python技术站