جدول المحتويات:

كيف تقوم بإزالة فهرس من ArrayList؟
كيف تقوم بإزالة فهرس من ArrayList؟

فيديو: كيف تقوم بإزالة فهرس من ArrayList؟

فيديو: كيف تقوم بإزالة فهرس من ArrayList؟
فيديو: How to remove a Value or Item from Array in JavaScript 2024, شهر نوفمبر
Anonim

إزالة (int فهرس ) – إزالة العنصر من عند أريليست في المحدد فهرس . هذه الطريقة تزيل المحدد عنصر E في المحدد موقع في هذه القائمة. يزيل عنصر حاليا في ذلك موقع وكل ما بعد ذلك عناصر إلى اليسار (سوف نطرح واحدًا منهم المؤشرات ). فهرس تبدأ ب 0.

وبالمثل ، يُسأل ، كيف يمكنك إزالة فهرس من ArrayList في Java؟

هناك طريقتان لإزالة عنصر من ArrayList

  1. باستخدام طرق remove (): يوفر ArrayList طريقتين للإزالة () محملين فوق طاقتهما. أ.
  2. remove (int index): قبول فهرس الكائن المراد إزالته. ب.
  3. remove (Obejct obj): قبول الكائن المراد إزالته.

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

ثانيًا ، كيف تزيل شيئًا من ArrayList؟

هناك طريقتان ل إزالة كائنات من ArrayList في Java ، أولاً ، باستخدام إزالة () الطريقة ، والثانية باستخدام التكرار. ArrayList يوفر مثقلة إزالة () طريقة ، فهرس قبول واحد للكائن المراد إزالته ، أي إزالة (فهرس int) ، وعناصر قبول أخرى يجب إزالتها ، أي إزالة (كائن كائن).

كيف تزيل عنصرًا من ArrayList أثناء التكرار؟

على الرغم من جافا. الاستفادة. ArrayList يوفر إزالة () طرق ، على سبيل المثال إزالة (فهرس كثافة العمليات) و إزالة (موضوع عنصر ) ، لا يمكنك استخدامها إزالة العناصر أثناء التكرار على ArrayList في Java لأنهم سيرمون ConcurrentModificationException إذا تم استدعاؤها خلال تكرار.

موصى به: