【发布时间】:2020-12-02 15:44:04
【问题描述】:
int keyCardNum = 10;
for(int x = 0; x<= keyCardNum; x++) {
System.out.println(x);
}
它打印以下内容:
0
1
2
3
4
5
6
7
8
9
10
在网上我读到 for 循环从 0 开始。这是真的,我怎样才能删除 0 并从 1 开始到 10。
【问题讨论】:
-
看到循环中的
int x = 0部分了吗?现在花点时间想一想…… -
For 循环不要“从 0 开始”。他们从程序员告诉他们开始的地方开始。只需将
x更改为1并将keyCardNum更改为11,或者打印x + 1而不是x。就个人而言,我更喜欢后一种方法。 -
for(int x = 1; x<= keyCardNum; x++)