for 循环第 2 部分
本课属于 Coddy Java 学习旅程的“基础知识”单元。第 47 课,共 73 课。
让我们来探索一些有趣的 for 循环条件变化:
倒数:
for (int i = 10; i >= 0; i--) {
System.out.println(i);
}
// 输出:10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0注意,我们从一个较大的数字(i = 10)开始。使用 i >= 0 作为条件,并使用 i-- 来减小计数器。
想跳过一些数字吗?只需更改递增或递减的值:
// 每次加 2,向上计数
for (int i = 0; i <= 10; i += 2) {
System.out.println(i);
}
// 输出:0, 2, 4, 6, 8, 10// 每次减 2,倒数
for (int i = 10; i >= 0; i -= 2) {
System.out.println(i);
}
// 输出:10、8、6、4、2、0 你甚至可以在循环控制中使用多个变量:
for (int i = 0, j = 10; i <= 10; i++, j--) {
System.out.println("i = " + i + ", j = " + j);
}
// 输出:i = 0, j = 10
// i = 1, j = 9
// i = 2, j = 8
// 以此类推……亲手试试
这节课没有代码挑战。
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Java 在线编译器