0

いくつかの 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;
}
4

1 に答える 1