طريقة إضافة Java ArrayList (العنصر E).
ال ArrayListadd (العنصر E) تضيف طريقة فئة Java ArrayList قيمة جديدة إلى نهاية هذه القائمة.
بناء الجملة:
public boolean add (E element)
معامل:
هنا، 'العنصر' هو عنصر سيتم إلحاقه بالقائمة.
يعود:
يعود دائمًا بـ 'صحيح'. لا تقلق بشأن قيمة الإرجاع المنطقية. إنه موجود دائمًا لأن الفئات الأخرى في عائلة المجموعات تحتاج إلى قيمة إرجاع في التوقيع عند إضافة عنصر.
مثال 1
import java.util.ArrayList; public class ArrayListAddExample1{ public static void main(String[] args) { ArrayList list = new ArrayList(); list.add('element1'); // [element1] list.add(Boolean.TRUE); // [element1, true] list.add('last element') // [element1, true, last element] System.out.println(list); // [element1, true, last element] } }اختبره الآن
انتاج:
[element1, true, last element]
مثال 2
import java.util.ArrayList; public class ArrayListAddExample2{ public static void main(String[] args){ ArrayList id = new ArrayList(); list.add(1); // [1] list.add('student id'); // does not compile } }اختبره الآن
انتاج:
does not compile.
هذه المرة يعلم المترجم أن القيم الصحيحة فقط هي المسموح بها ويمنع محاولة إضافة قيمة سلسلة.
طريقة إضافة Java ArrayList (فهرس int، عنصر E).
ال إضافة (مؤشر كثافة العمليات، عنصر E) تقوم طريقة فئة Java ArrayList بإدراج عنصر محدد في فهرس محدد من ArrayList. يقوم بنقل عنصر الفهرس المشار إليه إذا كان موجودًا والعناصر اللاحقة إلى اليمين.
بناء الجملة:
public void add (int index , E element)
معامل:
'فِهرِس' : الفهرس الذي سيتم إدراج العنصر فيه.
'عنصر' : هو عنصر ليتم إدراجه.
يعود:
إرجاع لا شيء.
مثال 3
import java.util.ArrayList; public class ArrayListAddExample3{ public static void main(String[] args){ List colors = new ArrayList(); colors.add('red'); // ['red'] colors.add('blue'); // ['red' , 'blue'] colors.add(1, 'white'); // ['red' , 'white', 'blue'] colors.add(0, 'black'); // ['black', 'red' , 'white', 'blue'] System.out.println(colors); // ['black', 'red' , 'white', 'blue'] } }اختبره الآن
انتاج:
['black', 'red' , 'white', 'blue']
مثال 4
import java.util.ArrayList; public class ArrayListAddExample4{ public static void main(String[] args){ List list = new ArrayList(); list.add(0, 'e1'); // ['e1'] list.add(1); // ['e1' , 1] list.add(1, 'e2'); // ['e1', 'e2', 1] list.add(0, 1); // [1, 'e1', 'e2' , 1] System.out.println(list); // [1, 'e1', 'e2' , 1] } }اختبره الآن
انتاج:
[1, 'e1', 'e2' , 1]
مثال 5
import java.util.ArrayList; public class ArrayListAddExample5{ public static void main(String[] args){ List list = new ArrayList(); list.add(0, 'element1'); // ['element1'] list.add(1, 'element2'); // ['element1', 'element2'] list.add(3, 'element2'); // throws IndexOutOfBoundsException } }اختبره الآن
انتاج:
throwsIndexOutOfBoundsException