كيف تضيف القائمة العمل؟
كيف تضيف القائمة العمل؟

فيديو: كيف تضيف القائمة العمل؟

فيديو: كيف تضيف القائمة العمل؟
فيديو: طريقة عمل قائمة منسدلة في الاكسل - Excel Data Validation 2024, أبريل
Anonim

يستخدم ArrayList نسخة سطحية لنسخ مرجع الكائن إلى مثيل ArrayList الجديد. عندما يتم إنشاء مثيل ArrayList بدون سعة أولية ويكون فارغًا ، فإن ملف يضيف () تم استدعاء الأسلوب إلى يضيف عنصر في مثيل ArrayList ، يتم تنفيذ التعليمات البرمجية التالية لتطبيق حجم افتراضي على المصفوفة.

ثم ، كيف تعمل طريقة إضافة ArrayList داخليًا؟

العمل الداخلي من ArrayList أو كيف يضيف (موضوع) طريقة تعمل داخليا في ArrayList في جافا. ArrayList داخليًا يستخدم كائن المصفوفة ل يضيف (أو تخزين) العناصر. بعبارة أخرى، ArrayList مدعوم من بنية بيانات Array. مجموعة من ArrayList قابل لتغيير الحجم (أو ديناميكي).

كيف تضيف عنصرًا إلى قائمة في Java؟ هناك طريقتان لإضافة عناصر إلى القائمة.

  1. add (E e): لإلحاق العنصر في نهاية القائمة. نظرًا لأن القائمة تدعم Generics ، يتم تحديد نوع العناصر التي يمكن إضافتها عند إنشاء القائمة.
  2. add (int index، E element): إدراج العنصر في الفهرس المحدد.

بهذه الطريقة ، كيف تعمل قائمة المصفوفة؟

ArrayList هو تطبيق مصفوفة يمكن تغيير حجمها لواجهة القائمة ، أي ArrayList ينمو ديناميكيًا عند إضافة العناصر إليه. لكن لا يمكن زيادة حجم المصفوفة ديناميكيًا. لذلك ، ما يحدث داخليًا هو إنشاء مصفوفة جديدة ونسخ المصفوفة القديمة إلى المصفوفة الجديدة.

كيف تضيف عنصرًا إلى ArrayList؟

ArrayList تنفذ واجهة القائمة. إلى يضيف ا عنصر إلى نهاية ArrayList استخدم: قيمة منطقية يضيف (آخر) ؛ // يضيف إشارة إلى كائن آخر إلى نهاية ArrayList ، // زيادة الحجم بمقدار واحد. ستزداد السعة إذا لزم الأمر. // دائما يعود صحيحا.

موصى به: