我不明白这段代码,你能解释一下
grid
是一个 int[][]
distbest
已初始化
double distbest
int turn = 60;
if (g > 1)
this.grid = turn(distbest * turn).grid;
else
this.grid = turn(-distbest * turn).grid;
最佳答案
代码很简单,你看不懂怎么办?
也许让您感到困惑的是 turn
双重用作变量名称和方法名称 - turn(distbest *turn)
是方法调用,并且返回对象的 grid
字段被分配给 this.grid
。
关于java - 理解java代码有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4186145/