جدول المحتويات:
- اللوازم
- الخطوة 1: قم بإنشاء فئة Java فارغة باستخدام طريقة رئيسية
- الخطوة 2: إنشاء صفيفك
- الخطوة 3: قم بإنشاء متغير لتخزين طول المصفوفة
- الخطوة 4: الإعداد أثناء التكرار
- الخطوة 5: إكمال حلقة while
- الخطوة 6: تنسيق إخراج الصفيف
- الخطوة 7: تحقق من الإصدار المكتمل
- الخطوة 8: ترجمة التعليمات البرمجية وتشغيلها
- الخطوة 9: مبروك
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سأوضح لك اليوم كيفية استخدام Java لإنشاء حلقة while التي يمكن استخدامها لتكرار قائمة الأرقام أو الكلمات. هذا المفهوم مخصص للمبرمجين على مستوى المبتدئين وأي شخص يريد الحصول على فرشاة سريعة على Java Loops والمصفوفات.
اللوازم
- IDE (بعض الخيارات الشائعة هي "Eclipse" أو "IntelliJ")
- فئة Java جديدة لكتابة البرنامج
- فهم مستوى المبتدئين لنحو Java
الخطوة 1: قم بإنشاء فئة Java فارغة باستخدام طريقة رئيسية
الطريقة الرئيسية لفئة جافا هي ما يتم تنفيذه عند تشغيل البرنامج من خلال IDE الخاص بك. يتم تنفيذ أي وظائف داخل الأقواس للطريقة الرئيسية تلقائيًا عند تشغيل الفئة. هذا هو المكان الذي تريد أن تبدأ فيه كتابة برامجك للمبتدئين.
الخطوة 2: إنشاء صفيفك
سنبدأ بإنشاء مصفوفات في Java تشبه تمامًا قائمة من نوع كائن معين. لديهم طول محدد بناءً على كيفية ملئهم عند إنشائهم. في الصورة أعلاه ، قمت بإنشاء مصفوفة من النوع Int (غير عشرية) مليئة ببعض الأرقام.
الخطوة 3: قم بإنشاء متغير لتخزين طول المصفوفة
أنشئ متغيرًا ليحمل طول كل صفيف. سنحتاج إلى الطول عند إعداد الحلقة لأن الحلقة تحتاج إلى معرفة مكان التوقف. خلاف ذلك ، سوف نحصل على خطأ لتجاوز طول الحلقة.
الخطوة 4: الإعداد أثناء التكرار
سنستخدم while Loop في هذا المثال. الطريقة التي تعمل بها الحلقة هي أنه طالما أن "x" أقل من "i" ، ستستمر الحلقة في العمل. لتشغيل شرط إيقاف الحلقة "x" يجب أن تصبح نفس القيمة أو أكبر من "i". يمكننا زيادة "x" حتى تصل في النهاية إلى قيمة "i" وستتوقف الحلقة عن العمل ، وسنستخدم الحرف "i" الذي أنشأناه سابقًا وهو الطول الإجمالي للمصفوفة.
الخطوة 5: إكمال حلقة while
نحتاج إلى إعداد عداد يكون في حالتنا "x" والذي نضبطه على الصفر. يمكننا بعد ذلك تشغيل حلقة while إذا كان "x" أقل من "i" (وهو طول المصفوفة). ثم نطبع العنصر في المصفوفة في الموضع "x" ، ستستمر قيمة "x" في الزيادة في كل مرة تعمل فيها الحلقة بسبب "x = x + 1". مع زيادة "x" في كل مرة تتم طباعة العنصر التالي في المصفوفة المقابل لـ "x".
الخطوة 6: تنسيق إخراج الصفيف
أريد أن أتوقف لحظة للحديث عن تنسيق الإخراج من الخطوة السابقة. عندما يتعلق الأمر بالإخراج ، يقوم "System.out.print ()" بطباعة النص على الشاشة عند تشغيل البرنامج. تعطي "listNumbers [x]" العنصر في المصفوفة في الموضع "x" ، إضافة "+" يمنحك مسافة في الإخراج ، للتأكد من أن القائمة المطبوعة ليست كلها متصلة.
الخطوة 7: تحقق من الإصدار المكتمل
تُظهر هذه الصورة الإصدار المكتمل من البرنامج لاستخدام while Loop لتكرار مصفوفة. يمنحك عمل "//" القدرة على كتابة تعليق ، ومن الجيد دائمًا تسمية ما يفعله كل قسم من التعليمات البرمجية الخاصة بك.
الخطوة 8: ترجمة التعليمات البرمجية وتشغيلها
إذا كان كل شيء يعمل بدون مشاكل وتم استخدام نفس المصفوفة ، فمن المفترض أن ينتهي بك الأمر مع الإخراج أعلاه بعد تجميع التعليمات البرمجية وتشغيلها في IDE الخاص بك.
الخطوة 9: مبروك
إذا تم اتباع جميع الخطوات بشكل صحيح ، فيجب أن ينتهي بك الأمر مع الإخراج من الخطوة السابقة. بعد هذا البرنامج التعليمي ، يجب أن يكون لديك فهم أساسي لتكرار مصفوفة باستخدام while Loop. هذا مجرد دليل بسيط حول حلقة while والمصفوفات لمساعدتك على البدء في رحلتك إلى Java. قد يكون التمرين البديل هو إنشاء مصفوفة من كائن Java String وتكرارها ، باستخدام نفس النمط الذي استخدمناه لمصفوفة الأعداد الصحيحة.
استكشاف الأخطاء وإصلاحها
الأخطاء الشائعة التي قد تحدث هي:
- خلط المتغيرات أو نسيان الأقواس للفئات أو الحلقات.
- يمكنك تجاوز طول المصفوفة والحصول على استثناء خارج الحدود ، اعتمادًا على العداد الخاص بك.