size()
با متد «size()» می فهمیم «اندازه لیست» چند است. «لیست (List)» یک مجموعه مرتب از آیتم هاست. مثل لیست حضور و غیاب کلاس.
تعریف و کاربرد size()
متد size() تعداد عناصر لیست را برمی گرداند. بنابراین سریع می فهمی چند آیتم داری.
سینتکس
public int size()
مثال: گرفتن اندازه لیست
چند ماشین در لیست داریم؟ با size() چاپ می کنیم.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> cars = new ArrayList<String>();
cars.add("Volvo");
cars.add("BMW");
cars.add("Ford");
cars.add("Mazda");
System.out.println(cars.size());
}
}
گام های عملی سریع
- یک
ArrayListبساز و چند آیتم اضافه کن. - کد
list.size()را صدا بزن. - خروجی تعداد عناصر را بخوان و استفاده کن.
نکته: «اندازه (Size)» یعنی تعداد آیتم ها، نه ظرفیت حافظه.
هشدار: اگر لیست خالی باشد، size() عدد صفر می دهد؛ مراقب تقسیم بر صفر باش.
مطالعه مرتبط
- افزودن آیتم با add() برای زیادکردن اندازه لیست.
- خواندن آیتم با get() وقتی اندازه را می دانی.
- مرجع size() در منبع مثال.
- آموزش ArrayList برای مرور کلی.
جمع بندی سریع
size()تعداد عناصر لیست را می دهد.- لیست خالی، اندازه اش صفر است.
add()اندازه را بالا می برد.remove()اندازه را پایین می آورد.