ماهي حلقة التكرار فور وفور ايتش في برمجة جافا for loop in java#
ماهي حلقة التكرار فور وفور ايتش في برمجة جافا for loop in java#
حلقة التكرار من برمجة جافا for loop in java
يتم استخدام Java for loop لتكرار جزء من البرنامج عدة مرات. إذاكان عدد التكرار ثابت ، فمن المستحسن استخدام حلقة for.
هناك ثلاثة أنواع من حلقات for في جافا.
- حلقة فور البسيطة Simple For Loop
- حلقة فور المحسنة او فور ايتش For-each or Enhanced For Loop
- حلقة فور ذات العلامة Labeled For Loop
تكون حلقة for مفيدة عندما تعرف عدد مرات تكرار المطلوبة.
بناء جملة a for loop هو -
مخطط التدفق في حلقة for loop -
يتم تنفيذ خطوة التهيئة أولاً ، ومرة واحدة فقط. هذه الخطوة تسمح لك بتعريف وتهيئة أي متغيرات للتحكم في الحلقة وتنتهي هذه الخطوة بنقطتين (؛).
بعد ذلك ، يتم تقييم التعبير المنطقي. إذا كان هذا صحيحًا ، فسيتم تنفيذ نص الحلقة. إذا كانت خاطئة ، فلن يتم تنفيذ نص الحلقة وسيعمل التحكم في الانتقال إلى العبارة التالية لحلقة for.
بعد تنفيذ نص حلقة for ، ينتقل عنصر التحكم مرة أخرى إلى بيان التحديث. يسمح لك هذا البيان بتحديث أي متغيرات للتحكم في الحلقة. يمكن ترك هذا البيان فارغًا مع فاصلة منقوطة في النهاية.
يتم الآن تقييم التعبير المنطقي مرة أخرى. إذا كان هذا صحيحًا ، يتم تنفيذ الحلقة وتكرار العملية (نص الحلقة ، ثم تحديث الخطوة ، ثم التعبير المنطقي). بعد تعبير Boolean خاطئ ، يتم إنهاء حلقة for.
1 تعريف متغير ابتدائي في جملة منفصلة.
2 تعريف متغير يتحكم بحلقة التكرار وهو الذي سيبدأ من الزيادة او التكرار.
3 شرط استمرار التكرار
4 الزيادة بمقدار واحد كل مرة يكون الشرط صحيح.
5 جسم حلقة التكرار وفيها الكود الذي تريد تنفيده
مثال على حلقة التكرار أو الدوارة فور المتداخلة nested for loop
المخرجات
مثال ٢ على حلقة التكرار المتداخلة او المركبة nested for loop طباعة هرم شكل الهرم في جافا
المخرجات
مثال ٣ على حلقة التكرار المتداخلة او المركبة nested for loop طباعة هرم شكل الهرم في جافا
المخرجات
جافا حلقة لكل فور ايتش for each Java
تُستخدم حلقة for-each لاجتياز المصفوفة أو المجموعة في جافا. إنه أسهل في الاستخدام من حلقة for simple لأننا لسنا بحاجة إلى زيادة القيمة واستخدام تدوين منخفض.
يعمل على أساس العناصر وليس الفهرس. تقوم بإرجاع العنصر واحدًا تلو الآخر في المتغير المحدد.
المخرجات
حلقة التكرار المسمى في جافا labeled Java for
يمكننا الحصول على اسم لكل حلقة Java for. للقيام بذلك ، نستخدم التسمية قبل حلقة for. يكون مفيدًا إذا قمنا بتداخل حلقة for حتى نتمكن من كسر break / متابعة continue في حلقة for محددة.
عادة ، الكسر والمتابعة هي بكلمات الرئيسية Break / continue تستخدم في الجزء الداخلي من الحلقة for فقط.
المخرجات
المخرجات
إذا استخدم break bb؛ ، فسيؤدي ذلك إلى كسر الحلقة الداخلية فقط وهو السلوك الافتراضي لأي منها
المخرجات
حلقات التكرار للانهائية او الأبدية Java Infinitive For Loop
المخرجات
نستخدم ctrl+c لوقف حلقة التكرار الأبدية في جافا
اقرأ أيضا في دروس تعلم عن جافا
- ماهي المشيدات في جافا ولماذا تستخدم مع أمثلة؟
- What are the advantages and disadvantages of Java programming language cons and pros? ما هي مزايا وعيوب لغة برمجة جافا سلبياتها وإيجابياتها ؟
- How is C++ different from Java? ما الفرق بين لغة جافا وسي بلص بلص؟ مقارنة
- First Java Program | Hello World Example أول برنامج جافا | مثال مرحبا العالم
- How a Java program is compiled and run?كيف يتم تجميع وتشغيل برنامج جافا؟
- How to set path in Java? كيف تغير مسار الدليل او المجلد في مكتبة جافا
- What are the Difference between JDK, JRE, and JVM? ما هو الفرق بين JDK و JRE و JVM
- What is JVM (Java Virtual Machine)? ما هو JVM (آلة جافا الافتراضية)؟
- What is Java Development Kit and its purpose?ما هي مجموعة تطوير جافا والغرض منها؟ jdk
- What is Java appletما هو تطبيق جافا ابلايت ؟او التصبيق المصغر
- ماهي أنواع المتغيرات في جافا What are Java Variable Types
- ما هي أنواع البيانات الأساسية في جافا Java Basic What are Datatypes#
- What is Unicode with example? Java? ما هو الترميز الموحد مع المثال؟ جافا؟
- ماهي عوامل التشغيل او المشغلات الأساسية في جافا Java Basic What are the Operators#
- What are reserved keywords in Java? ما هي الكلمات الرئيسية المحجوزة في جافا؟
- الجمل الشرطية ما هي أنواع صنع القرار في برمجة جافا Java Decision Making#
- ما هي الجملة الشرطية اذا في جافا if statement in java
- ما هي الجملة الشرطية اذا اذا كان في جافا if else statement in java
- ما هي الجملة الشرطية التبديل في جافا switch statement in java
- ما هي الجمل الشرطية المتداخلة او المركبة في جافا nested if statement in java
- ما هي جمل التكرار أو الحلقة الدوارة في جافا Java Loop Control#
التسميات: Java جافا#
<< الصفحة الرئيسية