我正在阅读以下代码(在 Horstman 的核心 Java 的第 5 章,继承中):
double dx = (to - from) / (n-1);
for (double x = from; x <= to; x += dx)
{
double y = (Double) f.invoke(null, x);
System.out.printf(%10.4f | %10.4f%n" + y, x, y);
}
为什么要在 for 循环中使用双变量?以及是invoke
用来做什么的?谢谢
编辑: f 与Field有关