我有一个x和y坐标的数组,我传递给它检查第一个差异的方法。我的问题,当我返回它时,我的程序只显示了前两个坐标的第一个区别。Java:一个int数组差异
System.out.println(Arrays.toString(ardDifference));
fin.close();
}
public static double Difference(double ardY[]) {
double ardDifference[] = new double[5];
for (int i = 0; i < 5; i++) {
ardDifference[i] = ardY[i + 1] - ardY[i];
return ardDifference[i];
}
return 0;
}
}
您正在返回一个'double',这意味着一个值。可能你希望返回一个'double []'或者更好的'List' –
问题不清楚。你想在差异方法中做什么? – hrv