تقييم الدرس 14: القوائم الديناميكية ArrayList
إجاباتك تُحفظ تلقائيًّا على هذا الجهاز. أجب ثم اضغط «صحّح ورقتي» أسفل كل قسم.
← العودة إلى الدرس 14: القوائم الديناميكية ArrayList · أسئلة التقييم · أكمل الفراغات
أسئلة التقييم
أسئلة تقييم الدرس: القوائم الديناميكية ArrayList. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: أكمل الفراغات
1) أكمل الفراغ: لإضافة عنصر إلى القائمة نستخدم الدالة .
💡 ثلاثة أحرف: «أضِف».
2) أكمل الفراغ: لحذف عنصر من القائمة نستخدم الدالة .
💡 كلمة تعني «احذف».
3) أكمل الفراغ: لتعديل العنصر في موقع معيّن نستخدم الدالة .
💡 ثلاثة أحرف: «عيّن».
2السؤال الثاني: التوصيل
طابِق كل عنصر في العمود (أ) بما يناسبه في العمود (ب):
- 1) add
- 2) get
- 3) set
- 4) size
- 5) clear
- أ. تقرأ عنصرًا.
- ب. تضيف عنصرًا.
- ج. تحذف كل العناصر.
- د. عدد العناصر.
- هـ. تعدّل عنصرًا.
3السؤال الثالث: أسئلة عملية
1) تتبّع الناتج:
import java.util.ArrayList;public class Main { public static void main(String[] args) { ArrayList<Integer> nums = new ArrayList<>(); nums.add(5); nums.add(10); nums.set(0, 7); int sum = 0; for (int n : nums) sum = sum + n; System.out.println(nums.size() + " " + sum); }}
2) أنشئ قائمة ArrayList من الأسماء فيها Ali و Sara و Omar، ثم اطبع عدد العناصر، ثم اطبع كل اسم في سطر.
import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList<String> names = new ArrayList<>(); names.add("Ali"); names.add("Sara"); names.add("Omar"); System.out.println(names.size()); for (String n : names) { System.out.println(n); } }}
أكمل الفراغات
اختر الكلمة الصحيحة من القائمة المنسدلة في كل فراغ. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: أسئلة عملية
أكمل الكود: أنشئ قائمة أسماء، وأضف إليها اسمًا، ثم اطبع عدد عناصرها
import java.util.;ArrayList<String> names = new ArrayList<>();names.("Ali");System.out.println(names.());
أكمل الكود: قائمة طلاب من الكلاس Student، ثم المرور عليها
ArrayList<> list = new ArrayList<>();list.add(new Student(4321, "Mohammed", 80));for (Student s : ) { System.out.println(s.name);}