English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات Java الأساسية

تحكم في العملية لـ Java

مجموعات البيانات Array لـ Java

مفهوم التوجيه بالأجسام لـ Java (I)

مفهوم التوجيه بالأجسام لـ Java (II)

مفهوم التوجيه بالأجسام لـ Java (III)

معالجة الاستثناءات Java

قوائم List لـ Java

مجموعات Queue (الطوابير) لـ Java

مجموعات Map لـ Java

مجموعات Set لـ Java

إدخال وإخراج بيانات (I/O) لـ Java

Reader/Writer لـ Java

مواضيع أخرى لـ Java

استخدام طريقة clear() لـ Java ArrayList و مثال

طرق Java ArrayList

طريقة Java ArrayList clear() تقوم بإزالة جميع العناصر من arrayList.

نموذج طريقة clear():

arraylist.clear();

معلمات طريقة clear()

طريقة clear() لا تأخذ أي معلمات.

مصطلح return value لطريقة clear()

طريقة clear() لا تعود بأي قيمة. إنها تقوم بتفريغ arrayList.

مثال 1: إزالة جميع العناصر من arrayList من نوع 字符串

import java.util.ArrayList;
class Main {
    public static void main(String[] args){
        // إنشاء arrayList
        ArrayList<String> languages = new ArrayList<>();
        languages.add("Java");
        languages.add("JavaScript");
        languages.add("Python");
        System.out.println("لغات البرمجة: " + languages);
        // إزالة جميع العناصر
        languages.clear();
        System.out.println("ArrayList بعد clear(): " + languages);
    }
}

نتائج الإخراج

لغات البرمجة: [Java, JavaScript, Python]
ArrayList بعد clear(): []

في المثال السابق، قمنا بإنشاء ArrayList تحت اسم languages. arrayList يحتوي على أسماء لغات البرمجة.

في هذا المثال، قمنا بإزالة جميع العناصر من languages باستخدام طريقة clear().

ArrayList clear() و removeAll()

ArrayList يقدم أيضًا طريقة removeAll()، وهي طريقة ل�除 جميع العناصر من arrayList. على سبيل المثال،

import java.util.ArrayList;
class Main {
    public static void main(String[] args){
        // إنشاء arrayList
        ArrayList<Integer> oddNumbers = new ArrayList<>();
        // إضافة العنصر إلى arrayList
        oddNumbers.add(1);
        oddNumbers.add(3);
        oddNumbers.add(5);
        System.out.println("عدد غير مكتمل ArrayList: " + oddNumbers);
        // إزالة جميع العناصر
        oddNumbers.removeAll(oddNumbers);
        System.out.println("ArrayList بعد removeAll(): " + oddNumbers);
    }
}

نتائج الإخراج

ArrayList من الأعداد الصحيحة: [1, 3, 5]
ArrayList بعد removeAll(): []

في المثال السابق، قمنا بإنشاء ArrayList يحمل الاسم oddNumbers. هنا، يمكننا رؤية استخدام طريقة removeAll() ل�除 جميع العناصر من ArrayList.

ت�行 نفس المهمة. ولكن، يستخدم طريقة clear() أكثر من طريقة removeAll(). هذا لأن طريقة clear() أكثر سرعة وكفاءة مقارنة بطريقة removeAll().

طرق Java ArrayList