مدیریت اعضای یک لیست با ArrayList.Add و ArrayList.Remove در جاوا :
در زبان برنامه نویسی جاوا، کلاس ArrayList یکی از ساختارهای دادهای است که به صورت پیش فرض در جاوا ارائه میشود. ArrayList یکی از کلاسهای ارائه شده در بسته java.util است که قابلیت مدیریت دادهها با دسترسی به ایندکس را فراهم میکند.
یکی از روشهای مدیریت اعضای یک لیست در ArrayList استفاده از متدهای ArrayList.add و ArrayList.remove است. در ادامه به بررسی این دو متد خواهیم پرداخت.
1. متد ArrayList.add:
متد ArrayList.add به شما امکان میدهد تا یک عضو جدید را به انتهای لیست اضافه کنید. این متد دارای دو نوع امضا است:
– add(Object obj): این نوع متد یک عنصر را به انتهای لیست اضافه میکند.
– add(int index, Object obj): این نوع متد یک عنصر را در اندیس مشخصی در لیست اضافه میکند. عنصرهای دیگر بعد از این اندیس به سمت راست جابجا میشوند.
برای مثال، فرض کنید یک لیست از اعداد صحیح داشته باشیم و میخواهیم یک عدد جدید به انتهای لیست اضافه کنیم. با استفاده از متد ArrayList.add میتوانیم این کار را انجام دهیم:
“`
ArrayList numbers = new ArrayList<>();
numbers.add(10); // اضافه کردن عدد 10 به انتهای لیست
“`
2. متد ArrayList.remove:
متد ArrayList.remove به شما امکان میدهد تا یک عضو را از لیست حذف کنید. این متد نیز دارای دو نوع امضا است:
– remove(Object obj): این نوع متد اولین عنصر با مقدار مشخص شده را از لیست حذف میکند.
– remove(int index): این نوع متد عنصری را که در اندیس مشخصی قرار دارد، از لیست حذف میکند.
برای مثال، فرض کنید یک لیست از رشتهها داشته باشیم و میخواهیم یک رشته را از لیست حذف کنیم. با استفاده از متد ArrayList.remove میتوانیم این کار را انجام دهیم:
“`
ArrayList names = new ArrayList<>();
names.add(“John”);
names.add(“Mary”);
names.remove(“John”); // حذف رشته “John” از لیست
“`
در این مقاله، به بررسی مدیریت اعضای یک لیست با استفاده از متدهای ArrayList.add و ArrayList.remove در جاوا پرداختیم. این دو متد امکان اضافه کردن و حذف اعضای لیست را فراهم میکنند و میتوانند به شما در مدیریت دادههای خود کمک کنند.