いくつかの Y 座標の 1 番目の違いをチェックするメソッドを作成しようとしています。1 番目の違いが同じ場合は、それらの違いを取り、2 番目の違いをチェックします。変数が等しくなるまでチェックを続けたいと思います。私の問題は、違いの配列の等価性をチェックすることです
public static double[] Difference(double ardY[]) {
double ardDifference[] = new double[5];
for (int j = 0; j < 5; j++) {
ardDifference[j] = ardY[j + 1] - ardY[j];
while (ardDifference[j] != ardDifference[j]) {
for (int i = 0; i < 4; i++) {
ardDifference[i] = ardY[i + 1] - ardY[i];
if (ardDifference[j] == ardDifference[i]) {
return ardDifference;
break;
}
}
}
}
return ardDifference;
}