init;
while (test) {
statements;
step;
}
Run Code Online (Sandbox Code Playgroud)
我有一个关于上述while循环中步骤位置的问题.写步骤的位置是否重要?换句话说,如果将步骤写为第一个语句或者在中间或末尾的某个位置,它是否会更改while循环中的任何值?如果确实如此,您可以提供一个简短的例子来说明这种效果.
步骤的放置肯定会影响循环体.想象一下,如果下面的代码访问数组,第一个例子可能会错过数组中的第一个元素.
输出0-9
int x = 0;
while(x < 10){
System.out.println(x);
x++;
}
Run Code Online (Sandbox Code Playgroud)
输出1-10
int x = 0;
while(x < 10){
x++;
System.out.println(x);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
267 次 |
| 最近记录: |