【发布时间】:2013-12-22 14:14:33
【问题描述】:
在给定的代码中,为什么 迭代中没有捕获加法?为什么 x 的值永远不会改变?
public class Fortran {
static int bump(int i) { return i + 2; }
public static void main(String[] args) {
for(int x = 0; x < 5; bump(x))
System.out.print(x + " ");
}
}
【问题讨论】:
-
将 for 语句的最后一行更改为 x =bump(x)。你没有捕捉到结果。