========== اعمل سبسكرايب واستمع لاخر الاخبار انظم معنا على تواصل الاجتماعي / hussienahmmed تصفح قائمة الدورات من هنا / alxs1aa ------- جميع حقوق النشر محفوظة للقناة
Пікірлер: 36
@bushrag.mohammed58776 жыл бұрын
حياك الله استاذ حسين، تحية طيبة لك احب أضيف شئ بسيط المصفوفة الديناميكية (Dynamic Array)نستطيع أن نحدد حجم المصفوفة أثناء زمن تنفيذ البرنامج. In Dynamic Array we can specify the array size during program execution or during the run time. اما بالنسبة للمصفوفة الثابتة (Static Array) يتم تحديد حجم المصفوفة أثناء زمن الترجمة فقط. In Static Array we specify the array size only during the compiled time.
@_0x01m5 жыл бұрын
حياك الله اخي شكرا لكل ما تقدمه لاني استفيد شخصيا منه فقط في الدالة put لم تجعل البراميتر Object or T الزمت الدالة انها تقبل فقط ال int و تحياتي لك
@thesea3018 Жыл бұрын
شكرا لمجهود حضرتك ربنا يجزيك كل خير
@samiahmad83913 жыл бұрын
جزاك الله كل خير
@AhmadAsmndr7 жыл бұрын
بارك الله فيك شكرا لك وجزاك الله عني كل خير
@HamadHamad-sy6ym4 жыл бұрын
جزاك الله خيرا
@mousaabdelnabyahmed8784 жыл бұрын
اعتقد ان ال if condition الثانية في دالة ال ensureCapacity ليس لها فائدة لاننا دائما ما نضاعف الحجم في حال اذا كان ال size اكبر من ال data.length حيث انه يكون اكبر من ال oldCapacity بمقدار 1 فقط
@MatrimonialTales Жыл бұрын
سلام عليكم أخي أنا اريد تعلم البرمجة مند زمان ولم اعلم كيف ابدأ هل يمكنك مساعدتي من فضلك
@badralwattar57997 жыл бұрын
السلام عليكم, عندي استفسار في الدقيقة 6:38 من الفيديو.. انت خلينت متغير الحجم 0 , والحجم بالمصفوفة 1 بهذي الحالة الميثود اللي انت كتبته ما راح يشتغل لأن الميثود شغال على متغير الحجم وانت فصلت علاقة متغير الحجم بالمصفوفة بهذه الحركة.. البرنامج ممكن يشتغل في حال ان مصفوفة الدايناميك تشتغل بدون تدخل الميثود
@AhmadAsmndr7 жыл бұрын
المتغير size هنا متغير لم يدخل في تحديد حجم المصفوفة وانما استخدم كدخل في التحقق من الحجم وعندما تم وضعه في المرة الثانية data[size++]=element // أي أن data[0]=4 وليس حجم المصفوفة صفر يساوي الأربعة في وبعدها سوف تصبح الصفر واحد
@abbeed13 жыл бұрын
الله يجزيك الخير
@mohammadal-sadiqh.38716 жыл бұрын
استاذ حسين اعتقد الDynamicArray هو نفس ArrayList وشكرا.
@boughanidemm5 жыл бұрын
yes i think that but that to learn how to implement an arrayList (How this object Is maked )
@benaliaabdelwahab84158 жыл бұрын
cool thanks
@shamsnaji57617 жыл бұрын
ليش يبقى 4 مرتين ؟ هو باول مرة لازم 3 وبالثانية يصير 4 بعدين ينضرب في 2 يصير 8 .. زين ليش 4 4 8 ؟
@TrustNoOneEverEver7 жыл бұрын
1 = 1 1*2=2 2*2=4 4*1=4 (لأنه يوجد مكان فارغ، فلا حاجة لكي تتضاعف المصفوفة) 4*2= 8 الفكرة هي أنه عندما تحتاج المصفوفة لإدراج معطى جديد، ففي حالة عدم توفر مكان تتضاعف بناء على آخر حجم لها
@boughanidemm5 жыл бұрын
I have one question what about the first Position 0 you ignore I think you should firs add element in size before add 1 to size
@nawarali42075 жыл бұрын
he wrote array[size++] = something so first add in array[size] and then size ++ :)
@ali_jaber49058 жыл бұрын
لو سمحت ايش الفرق بين ال dynamic array وال arraylist !!
@pearladams52387 жыл бұрын
فعلا ايه الفرق؟
@fahmifarhat79004 жыл бұрын
@@pearladams5238 ArrayList هي dynamic. مفيش فرق
@fgjhdvht2 жыл бұрын
Arraylist نوع من انواع Dynamic array
@yazeedaqel42548 жыл бұрын
1st
@Ri3hcsgo7 жыл бұрын
roses are red violets are blue The title is in English The video should be too...
@nadaayman89393 жыл бұрын
ما الفرق بين int و intger
@thenewbaghdad3 жыл бұрын
Integer is a class while int is a primitive type. You only can use object type as class not primitive :read this stackoverflow.com/questions/8660691/what-is-the-difference-between-integer-and-int-in-java
@redatawfik25697 жыл бұрын
لماذا لم نقم بزيادة حجم array ب 1 بدلا من مضاعفتها
@amr2000205 жыл бұрын
خصائص معرفة في اللغة نفسها هي مضاعة الحجم وليس الاضافة خانة فقط حسب ما فهمت
@hicham33418 жыл бұрын
سلام عليك
@benaliaabdelwahab84158 жыл бұрын
sir put should be also generic you forgot it
@thenewbaghdad8 жыл бұрын
Object is okey, because when you read need to cast it only.
@benaliaabdelwahab84158 жыл бұрын
yes thanks
@alzaeem1348 жыл бұрын
could you please mention which video did you explain the generic ?
@shanxsy5 жыл бұрын
يطلع الحجم عندي 2!!!!! حدا يعرف لسبب ليش
@1ali19966 жыл бұрын
تبآ لما استخدمت جافا كان عليك استخدام بايثون او سي او جافا سكربت سحقآ اضعت وقتي وفي لاخير من اجل جافا اسف