برنامج جافا لطباعة الصفيف

نشرت: 2023-01-29

جدول المحتويات

أساسيات Java Array:

المصفوفة في Java هي مجموعة من العناصر المتشابهة التي يشار إليها باسم واحد. تختلف مصفوفات Java قليلاً عن مصفوفات لغات البرمجة الشيئية الأخرى. بعض الحقائق المهمة حول المصفوفات المستخدمة في Java هي:

  • يتم تعيين المصفوفات في Java ديناميكيًا.
  • يمكن التصريح عن متغير مصفوفة مثل أي متغيرات Java أخرى بتحديد [] بعد ذكر نوع البيانات.
  • محتويات المصفوفة متسلسلة ويتم تحديد كل متغير مصفوفة بواسطة فهرس يبدأ من 0. أي أن عنصر المصفوفة الأول موجود في الفهرس 0 ، والعنصر الثاني في الفهرس الأول وهكذا.
  • يمكن استخدام المصفوفات في Java كمتغير محلي أو حقل ثابت أو معلمة طريقة.
  • يمكن أن يكون حجم الصفيف إما int أو نوع قصير. لا يمكن تعيين القيم الطويلة كحجم صفيف.
  • الكائن هو الطبقة الفائقة المباشرة لمصفوفة النوع.
  • يتم تنفيذ واجهات Cloneable و java.io.Serializable بواسطة كل نوع مصفوفة.

تحقق من دوراتنا التكنولوجية المجانية لتتفوق على المنافسة.

استكشف دوراتنا التدريبية الشهيرة في هندسة البرمجيات

ماجستير العلوم في علوم الكمبيوتر من جامعة جون مورس بليفربول و IIITB برنامج شهادة الأمن السيبراني من معهد كاليفورنيا للتكنولوجيا CTME
برنامج تدريب تطوير المكدس الكامل برنامج PG في Blockchain
برنامج PG التنفيذي في تطوير Full Stack
عرض جميع دوراتنا أدناه
دورات هندسة البرمجيات

طباعة صفيف في Java:

تسمى بنية البيانات التي تخزن عناصر من نفس نوع البيانات مصفوفة في Java. يتم تخصيص عناصر الصفيف في موقع تخزين قريب. لذلك ، يمكن تخزين مجموعة ثابتة من العناصر في مصفوفة. هناك عدة طرق يمكن من خلالها طباعة المصفوفة. هم انهم:

  • لحلقة
  • لكل حلقة
  • طريقة Arrays.toString ()
  • طريقة Arrays.deepToString ()
  • طريقة Arrays.asList ()
  • واجهة التكرار في جافا
  • دفق API في جافا

تعلم دورات تطوير البرمجيات عبر الإنترنت من أفضل الجامعات في العالم. اربح برامج PG التنفيذية أو برامج الشهادات المتقدمة أو برامج الماجستير لتتبع حياتك المهنية بشكل سريع.

مهارات تطوير البرمجيات عند الطلب

دورات جافا سكريبت دورات جافا الأساسية دورات هياكل البيانات
دورات Node.js دورات SQL دورات تطوير مكدس كاملة
دورات NFT دورات DevOps دورات البيانات الضخمة
دورات React.js دورات الأمن السيبراني دورات الحوسبة السحابية
دورات تصميم قواعد البيانات دورات بايثون دورات العملات المشفرة

كيف تطبع مصفوفة في جافا باستخدام لكل حلقة؟

تُستخدم حلقة 'for-each' في Java أيضًا للتكرار عبر مصفوفة من العناصر. إنه يعمل على أساس عدد العناصر في المصفوفة. لكل تكرار ، يتم إرجاع عنصر واحد بواسطة الحلقة في المتغير المحدد. صيغة حلقة 'for-each' هي كما يلي:

لـ (Type var: array)

اقرأ مقالاتنا الشهيرة المتعلقة بتطوير البرمجيات

كيف يتم تنفيذ تجريد البيانات في Java؟ ما هي الطبقة الداخلية في جافا؟ معرفات Java: التعريف والنحو والأمثلة
فهم التغليف في OOPS بأمثلة شرح حجج سطر الأوامر في لغة سي أهم 10 ميزات وخصائص للحوسبة السحابية في عام 2022
تعدد الأشكال في جافا: المفاهيم والأنواع والخصائص والأمثلة الحزم في Java وكيفية استخدامها؟ برنامج Git التعليمي للمبتدئين: تعلم Git من الصفر

استخدام طريقة Arrays.toString () لطباعة مصفوفة في Java:

هذه الطريقة الثابتة في Java هي من فئة مصفوفة وهي مكونة من حزمة java.util. يتكون من عدة طرق يمكنها معالجة المصفوفة. بناء جملة طريقة Arrays.toString () في Java كما هو مذكور أدناه.

سلسلة toString العامة العامة (int [] a)

تأخذ هذه الطريقة مصفوفة بأي نوع بدائي كوسيطة إدخال. تقوم بإرجاع مصفوفة في شكل سلسلة وتتكون من قائمة عناصر المصفوفة. يتم تحويل عناصر المصفوفة إلى سلسلة بواسطة String.valueOf (int).

كيفية طباعة مصفوفة في Java باستخدام طريقة Arrays.deepToString ():

عندما يتم استدعاء هذه الطريقة ، يتم تحويل مصفوفة متعددة الأبعاد إلى سلسلة من عناصر المصفوفة. تحتاج هذه الوظيفة إلى وسيطة إدخال في شكل مصفوفة. تقوم بإرجاع تمثيل الصفيف في شكل سلسلة. صيغة هذه الطريقة في Java كما هو محدد أدناه.

سلسلة عامة ثابتة deepToString (كائن [] أ)

طريقة Arrays.asList () لطباعة مصفوفة من العناصر في Java:

هذه أيضًا طريقة Java ثابتة لفئة المصفوفات التي تنتمي إلى الحزمة java.util. إنه بمثابة اتصال بين المجموعة القائمة على المجموعة وواجهة برمجة التطبيقات القائمة على المصفوفة. تم ذكر الصيغة التي تستخدم فيها هذه الطريقة في كود Java أدناه.

ثابت عام <T> قائمة <T> قائمة (T… a)

تتيح هذه الطريقة أيضًا للمستخدم تطوير قائمة بالأحجام الثابتة التي يمكن تهيئتها لاستيعاب العديد من العناصر.

سرد <T> obj = Arrays.toString (مجموعة [] أ

تقوم هذه الطريقة بإرجاع مصفوفة الإدخال في نموذج القائمة.

استخدام واجهة التكرار لطباعة مصفوفة في Java:

Java Iterator هي واجهة مكونة في حزمة java.util. يمكن إنشاء مكرر باستدعاء طريقة التكرار (). هذه الوظيفة مع واجهة مجموعة Java والقيمة التي تم إرجاعها هي أيضًا مكرر.

وظائف مصفوفة أخرى في Java:

بصرف النظر عن طباعة مصفوفة ، يقوم مترجم Java بتنفيذ العديد من وظائف المصفوفات الأخرى ، بعضها مذكور أدناه.

  • إحضار العنصر الأولي والنهائي من المصفوفة.
  • إحضار عنصر صفيف عشوائي.
  • أدخل عنصرًا جديدًا في المصفوفة.
  • مقارنة بين مصفوفتين.
  • تحقق مما إذا كانت المصفوفة فارغة أم لا.

إذا كنت مهتمًا بمعرفة المزيد حول Java ، وتطوير البرامج الكاملة ، فراجع برنامج upGrad & IIIT-B التنفيذي PG في تطوير البرمجيات - التخصص في تطوير المكدس الكامل المصمم للمهنيين العاملين ويقدم أكثر من 500 ساعة من التدريب الصارم ، أكثر من 9 مشاريع ، ومهام ، وحالة خريجي IIIT-B ، ومشاريع التخرج العملية العملية والمساعدة في العمل مع الشركات الكبرى.

ترغب في مشاركة هذه المقالة؟

استعد لمهنة المستقبل

تقدم الآن للحصول على درجة الماجستير في هندسة البرمجيات