رفع خطای []Cannot invoke push(double) on the array type double

msafar

عضویت : 1398/08/06 پرسش ها : 1 پاسخ ها : 0

رفع خطای []Cannot invoke push(double) on the array type double

ارسال شده در : ‫۵ ماه قبل، دو شنبه ۶ آبان ۱۳۹۸، ساعت ۲۰:۴۸

سلام

در این کد سعی کردم پارامترهای hx,hy,hz که double تعریف کردم به صورت رندوم تولید بشه و داخل لیست hxx,hyy,hzz قرار داده بشه. تو سطر  [hxx=hxx+[hx خطای 

Cannot invoke push(double) on the array type double[]  رو میده. میشه لطفا کمکم کنید؟

 double hx, hy, hz = 0;
double[] hxx, hyy, hzz = {};

int[] ind = {178, 46, 81, 87, 65, 7};

for (int i = 0; i <= 5; i++) {
  while (hxx.length < ind[i]) {
    
    hx = 2.0*Math.random()-1.0;
    hy = 2.0*Math.random()-1.0;
    hz = Math.random();


      hxx.push(hx);
      hyy.push(hy);
      hzz.push(hz);
     }

}
    

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید