البرمجة

كيفية فحص توافق العناصر بين ArrayList و Hashtable

لفهم الكمية التي تظهر فيها العناصر الموجودة في ArrayList في Hashtable، يمكنك استخدام حلقة تكرار للعناصر في ArrayList ثم استخدام الدالة containsKey() للتحقق مما إذا كانت موجودة كمفاتيح في Hashtable. إليك كيف يمكنك القيام بذلك في Java:

java
import java.util.ArrayList; import java.util.Hashtable; public class Main { public static void main(String[] args) { Hashtable hashtable = new Hashtable<>(); hashtable.put("A", 1); hashtable.put("B", 2); hashtable.put("C", 3); hashtable.put("D", 4); ArrayList arrayList = new ArrayList<>(); arrayList.add("A"); arrayList.add("B"); arrayList.add("E"); int count = 0; for (String element : arrayList) { if (hashtable.containsKey(element)) { count++; } } System.out.println("Number of entries in ArrayList present in Hashtable: " + count); } }

في هذا المثال، يتم إنشاء Hashtable و ArrayList ويتم إضافة بعض القيم إليهما. ثم يتم استخدام حلقة تكرار للعناصر في ArrayList للتحقق من كل عنصر إذا كان موجودًا كمفتاح في Hashtable باستخدام containsKey(). يتم زيادة العداد count إذا تم العثور على العنصر في Hashtable. في النهاية، يتم طباعة عدد العناصر في ArrayList الموجودة في Hashtable.

المزيد من المعلومات

لفهم الكمية التي تظهر فيها العناصر الموجودة في ArrayList في Hashtable، يمكنك استخدام حلقة تكرار للعناصر في ArrayList ثم استخدام الدالة containsKey() للتحقق مما إذا كانت موجودة كمفاتيح في Hashtable. إليك كيف يمكنك القيام بذلك في Java:

java
import java.util.ArrayList; import java.util.Hashtable; public class Main { public static void main(String[] args) { Hashtable hashtable = new Hashtable<>(); hashtable.put("A", 1); hashtable.put("B", 2); hashtable.put("C", 3); hashtable.put("D", 4); ArrayList arrayList = new ArrayList<>(); arrayList.add("A"); arrayList.add("B"); arrayList.add("E"); int count = 0; for (String element : arrayList) { if (hashtable.containsKey(element)) { count++; } } System.out.println("Number of entries in ArrayList present in Hashtable: " + count); } }

في هذا المثال، يتم إنشاء Hashtable و ArrayList ويتم إضافة بعض القيم إليهما. ثم يتم استخدام حلقة تكرار للعناصر في ArrayList للتحقق من كل عنصر إذا كان موجودًا كمفتاح في Hashtable باستخدام containsKey(). يتم زيادة العداد count إذا تم العثور على العنصر في Hashtable. في النهاية، يتم طباعة عدد العناصر في ArrayList الموجودة في Hashtable.

مقالات ذات صلة

زر الذهاب إلى الأعلى

هذا المحتوى محمي من النسخ لمشاركته يرجى استعمال أزرار المشاركة السريعة أو تسخ الرابط !!