Как заполнить массив double через цикл for?

Для вывода трёхмерного пространства необходимо таким образом заполнить массив, вроде как лёгкое дело, но мне в районе x[i],y[j],z[i][j] выводит ошибку:

required type int, provided double

Как это исправить?

public static void show() {
    double[] x = new double[11];
    double[] y = new double[11];
    double[][] z = new double[x.length][y.length];
    for (double i = 0.0; i <= 1.0; i += 0.2) {
        x[i] = i;
        for (double j = 0.0; j <= 1.0; j += 0.2) {
            y[j] = j;
            z[i][j] = (x[i] + y[j]) / (4 * x[i] * y[j] + 1);
        }
    }
}

Ответы (0 шт):