PDA

View Full Version : فرق array با arraylist



jeson_park
سه شنبه 15 دی 1388, 20:09 عصر
سلام می خواستم در مورد arraylist برام توضیح بدین و فرقش با آرایه
من الان صفحه 193 کتاب آقای هاشمیان رو خوندم و کمی گیج شدم:گریه:
ممنون میشم

gh-reza
سه شنبه 15 دی 1388, 21:57 عصر
َArrayList یک کلاس قدرتمند است که شبیه آرایه میشه ازش استفاده کرد ولی آرایه نیست یک Collection هست. مثلا میتونه شامل اعضایی از انواع مختلف باشه. میشه عضوی رو ازش حذف کرد، اضافه کرد، و...
بهتره توی کتابی که مطالعه میکنید، بخشی به عنوان Collection رو پیدا کنی و بخونی. اگه کتاب این فصل رو نداشت، یه کتاب دیگه بخونید:بامزه:.

sia_2007
سه شنبه 15 دی 1388, 23:18 عصر
بریز دور اینها رو؛
از list استفاده کن

صابر
چهارشنبه 16 دی 1388, 00:50 صبح
فرق اصلی این است اندازه آرایه‌ها ثابت است، اما ArrayListها نه.
آرایه‌های performance بهتری نسبت به ArrayList دارن، اما اگه انعطاف مجموعه شما بر performance ارجحبت دارد، از ArrayList استفاده کنید.

اَرژنگ
چهارشنبه 16 دی 1388, 03:09 صبح
بریز دور اینها رو؛
از list استفاده کن

sia_2007 درست میگه، وقتت را بیخودی سر آرایه و ArrayList تلف نکن.
برایه شروع از همان لیستهایه ژنریک استفاده کن، هر وقت دیگر در برنامه‌نویسی راحت بودی برایه تفریح به آرایه و ArrayList نگاه بنداز.