ما هي فئة الصفيف في جافا وكيفية تنفيذها؟



ستساعدك هذه المقالة بمعرفة مفصلة حول Array Class في Java جنبًا إلى جنب مع أمثلة الوقت الحقيقي لفهم أفضل

أنا متأكد من أن الكثير منكم على دراية بمصطلح Array! في هذا البرنامج التعليمي ، سوف نتعرف على فئة المصفوفة في . فئة Array بتنسيق java.util.package هو جزء من إطار عمل مجموعة Java. دعونا ندرس هذا الموضوع بالتفصيل.
جدول أعمال هذه المقالة هو:

ما هي فئة الصفيف في جافا؟

ال فئة الصفيف وارد في java.util.package. يتم إنشاء Java Arrays والوصول إليها من خلال الطرق الثابتة التي توفرها هذه الفئة. يمكن الوصول إلى طرق هذه الفئة من خلال اسم الفئة. توجد فقط الطرق الثابتة وطرق فئة الكائن.
تحتوي هذه الفئة على طرق مختلفة لمعالجة المصفوفات.





إعلان الفئة
هنا كيف يمكنك التصريح عن الفصل.

صفائف الفئة العامة تمتد الكائن

التسلسل الهرمي للفئة



java.langhierarch java.util.Arrays

الطريقة الموروثة
الطريقة الموروثة هي Java.util موضوع

أخيرًا وصيغة نهائية في جافا

للمضي قدمًا ، دعونا نرى بنية هذا الفصل.

بناء الجملة:



المصفوفات.

هناك العديد من الطرق المستخدمة في هذه الفئة. الق نظرة عليهم!

الطرق في فئة الصفيف

طريقة وصف
بحث ثنائي ثابت ثابت (elementToBeSearched)تستخدم هذه الطريقة خوارزمية بحث ثنائية للبحث عن العنصر المحدد في المصفوفة.
قارن (المصفوفة 1 ، المصفوفة 2)يقارن بين مصفوفتين تم تمريرهما كمعلمات.
قارن غير موقعة (صفيف 1 ، صفيف 2)يقارن مصفوفتين ، ويتعاملان عدديًا مع العناصر على أنها غير موقعة.
deepEquals منطقية ثابتة (كائن [] أ ، كائن [] ب)يعود صحيحًا إذا كانت المصفوفتان المحددتان متساويتان بشدة مع بعضهما البعض
ثابت int deepHashCode (كائن [] أ)تقوم بإرجاع رمز التجزئة بناءً على 'المحتويات العميقة' للمصفوفات المحددة
يساوي (array1 ، array2)يتحقق مما إذا كانت كلتا المصفوفتين متساويتين أم لا
fill (originalArray، fillValue)يقوم بتعيين قيمة التعبئة هذه لكل فهرس من هذه المصفوفة
hashCode (originalArray)تقوم بإرجاع كود تجزئة صحيح للصفيف المحدد.
عدم تطابق (المصفوفة 1 ، المصفوفة 2)يقوم بالبحث وإرجاع فهرس العنصر الأول غير المتطابق بين المصفوفتين المحددتين.
قائمة كقائمة ثابتة (T & hellip a)تقوم بإرجاع قائمة ذات حجم ثابت مدعومة بالمصفوفة المحددة
copyOf (originalArray ، newLength)يقوم بنسخ الصفيف المحدد ، مع اقتطاع القيمة الافتراضية (إذا لزم الأمر) بحيث يكون للنسخة الطول المحدد.
متوازي الفرز (originalArray)يقوم بفرز المصفوفة المحددة باستخدام الفرز المتوازي.

الآن ، دعنا نتحدث عن الحاجة إلى هذه الفئة المحددة!

لماذا نحتاج إلى فئة Array Java؟

أنا أدرج بعض النقاط للإجابة على هذا السؤال. ستواجه العديد من المواقف التي يتعين عليك فيها تطبيق مفهوم الحلقات ، لكن صفيف Java class يوفر لك العديد من الطرق الثابتة. يمكن أن تساعدك هذه الطرق على أداء المهمة دون استخدام ! يمكنك فرز المصفوفات والبحث في المصفوفات وتعديلها وما إلى ذلك!

بهذا نصل إلى نهاية هذا المقال. أتمنى أن تكون قد فهمت فئة Array في Java وأنواعها وأهميتها وتنفيذها من خلال بعض الأمثلة في الوقت الفعلي.

دمج فرز شجرة القرار 4 عناصر

الآن بعد أن فهمت الأساسيات ، تحقق من من Edureka ، وهي شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250000 متعلم راضٍ منتشرين في جميع أنحاء العالم. تم تصميم دورات تدريب وإصدار شهادات Java J2EE و SOA من Edureka للطلاب والمهنيين الذين يرغبون في أن يصبحوا مطوري Java. تم تصميم الدورة التدريبية لمنحك السبق في برمجة Java وتدريبك على مفاهيم Java الأساسية والمتقدمة جنبًا إلى جنب مع العديد من أطر Java مثل Hibernate & ربيع .

لديك سؤال لنا؟ أذكرها في قسم التعليقات في هذه المدونة وسنعاود الاتصال بك في أقرب وقت ممكن.