PDA

View Full Version : تعریف آرایه



mehdi4467
چهارشنبه 04 آبان 1390, 16:11 عصر
سلام
من وقتی آرایه رو به شکل زیر تعریف می کنم موقع اجرا ایراد گرفته می شود:
double[] yy = {};
موقع مقدار دهی خطا می دهد که index out of range است.
وقتی به این شکل می نویسم خطا نمی دهد:
double[] yy = {0,0,0,0,0};
ولی خوب در این حالت طول آرایه از قبل مشخص شده. برای تعریف آرایه ای که طولش متغییر است چه باید کرد؟

sobaisobai
چهارشنبه 04 آبان 1390, 18:07 عصر
سلام دوست عزیز
سیمیکالن نذاشتی ایراد میگیره
double[] yy = { };

mehdi4467
چهارشنبه 04 آبان 1390, 18:26 عصر
سلام
سمیکالن رو گذاشتم. اینجا یادم رقته بود.
مشکل از جای دیگری است.

sobaisobai
چهارشنبه 04 آبان 1390, 18:30 عصر
من تست کردم ارور نداشت
اگه ارور میگیره ارورشو بذار تا کمکت کنم

sobaisobai
چهارشنبه 04 آبان 1390, 18:54 عصر
منظورتو الان فهمیدم
double[] yy = null;
yy = new double[] { 0, 0, 0, 0, 0 };