我有一個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