السلام عليكم
اخواني واخواتي حابة افهم كيفيه عمل كود يقوم addFront او removefirst او getLast او getNext
ممكن تشرحوا لي واحدة من هذه الmethods بشكل مبسط وسهل الفهم بحيث اني اقدر اعمل اكواد مشابهه.
ربنا يوفق الجميع
السلام عليكم
اخواني واخواتي حابة افهم كيفيه عمل كود يقوم addFront او removefirst او getLast او getNext
ممكن تشرحوا لي واحدة من هذه الmethods بشكل مبسط وسهل الفهم بحيث اني اقدر اعمل اكواد مشابهه.
ربنا يوفق الجميع
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
السؤال غير واضح
السلام عليكم.
لا أدري إن كانت معلومتي صحيحة بالضبط، لكن أظن أنه مثلا في حالة addFront تقوم الطريقة باستخدام المصفوفات، أي ﻹضافة عنصر في البداية نقوم بإضافة هذا العنصر إلى "بداية" مصفوفة جديدة طولها هو طول المصفوفة القديمة(arraylist, queue) زائداً 1، ثم نكمل بقية عناصر المصفوفة..
تبين لي هذا من فتح ملف الsource لل java.util.ArrayList حيث يستخدم System.arraycopy....
للتعمق أكثر يمكنك مراجعة ملف المصدر المذكور وأرجو أنه سيفيدك.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…