هل يمكنك إعادة كتابة المثال بدون Lambda؟

الكود التالي موجود في هذا المثال

أتمنى إعادة كتابته بدون أسلوب Lambda.

import java.util.ArrayList;
 
public class Main {
 
  public static void main(String[] args) {
 
    // names إسمه ArrayList هنا قمنا بإنشاء كائن من الكلاس
    ArrayList<String> names = new ArrayList();
 
    // names هنا قمنا بإضافة 4 أسماء في الكائن
    names.add("Mhamad");
    names.add("Hala");
    names.add("Ahmad");
    names.add("Racha");
 
    // names العادية لعرض جميع عناصر الكائن for هنا قمنا باستخدام الحلقة
    for(int i=0; i<names.size(); i++) {
      System.out.println( names.get(i) );
    }
 
    System.out.println("-----------------------" );
 
    // names لعرض جميع عناصر الكائن for each هنا قمنا باستخدام الحلقة
    for(String s: names) {
      System.out.println( s );
    }
 
    System.out.println("-----------------------" );
 
    // names لعرض جميع عناصر الكائن forEach هنا قمنا باستخدام الدالة
    names.forEach((s) -> {
      System.out.println( s );
    });

  }
 
}

إجابات 1

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة