💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در آذرماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ ابوالفضل رضایی
متد add داخل ArrayList
پوریا شفیعی حل شده توسط پوریا شفیعی

با سلام..

یه سوالی داشتم اونم اینکه موقعی که ما توی ArrayList متد add رو صدا میزنیم و مثلا بهش index صفرم رو میدیم، اگه از قبل index صفرمی داشته باشه مگه نباید بره و جای اون بشینه؟ من همچین چیزی رو از ArrayList میدونستم میخواستم ببینم آیا درسته؟ ولی خو توی آموزش به این صورت نبود.. 

 

سلام و احترام 

بله دقیقا همینطور هست وقتی ما از Overload دوم متد add استفاده میکنیم و اندیس مربوطه رو بهش میدیم مقدار جدید جای مقدار قبلی میشینه .(شبیه متد set که برای آپدیت آیتم مربوطه استفاده میکنیم)

اما در بحث ریسایکلر ویو برای چنین کاری نیاز به ساخت یک متد در Adapter برای آپدیت کردن آن مقدار داریم که در همین سر فصل و حتی سر فصل‌های دیگر مسلط خواهید شد.

موفق باشید.

بهترین پاسخ
پوریا شفیعی ۲۷ شهریور ۱۳۹۹، ۱۹:۰۴