Dzielenie dwóch liczb całkowitych na podwójne w Javie

Widzę, że jest to powszechny problem dla nowych programistów, jednak nie udało mi się zaimplementować żadnego rozwiązania do mojego kodu. Zasadniczo chcę podzielić w i v, które muszą być zapisane w podwójnej zmiennej. Ale drukuje [0.0, 0.0, ..., 0.0]

public static double density(int[] w, int[] v){
double d = 0;
    for(L = 0; L < w.length; L++){
        d = w[L]  /v[L];
    }
    return d;
}

questionAnswers(3)

yourAnswerToTheQuestion