جملة الاستمرار في حلقات التكرار والدوارة في جافا Continue statement in java#
جملة الاستمرار في حلقات التكرار والدوارة في جافا Continue statement in java#
أثناء العمل مع الحلقات ، قد ترغب أحيانًا في تخطي بعض العبارات أو إنهاء الحلقة. في مثل هذه الحالات ، يتم استخدام عبارات break and continue.
- في حلقة for ، تؤدي الكلمة الأساسية استمر او الاستمرار continue إلى الانتقال الفوري إلى الحلقة من جديد.
- في حلقة بينما do / while ، ينتقل التحكم على الفور إلى تعبير Boolean.
تذكر انه يتم استخدام عبارة المتابعة في بنية التحكم في الحلقة عندما تحتاج إلى الانتقال إلى التكرار التالي للحلقة على الفور. يمكن استخدامه مع حلقة for أو حلقة while.
يتم استخدام جملة Java continue لمتابعة الحلقة. عن طريق مواصلة التدفق الحالي للبرنامج وبتخطي وتجاوز الكود المتبقي في الحالة المحددة. في حالة وجود حلقة داخلية ، تستمر الحلقة الداخلية فقط.
مخطط التدفق لجملة الاستمرار continue
شهد الشكل الأول حيث يعرض ٣ طرق لاستخدام جملة الاستمرار continue في جافا
الصيغة العامة لجملة الاستمرار continue
مثال رقم ١ جملة التكرار مع استخدام جملة الاستمرار continue في جافا
التفسير
في البرنامج أعلاه ، نستخدم الحلقة for لطباعة قيمة i في كل تكرار. لمعرفة كيفية عمل الحلقة ، قم بزيارة Java for loop. لاحظ الكود التالي
if (i > 5 && i < 9) {
continue;
}
يتم تخطى بيان الطباعة داخل الحلقة. ومن ثم نحصل على الناتج مع تخطي القيم 5 و 6 و 7 و 8.
مثال ٢ على جملة التكرار والاستمرار continue في جافا
التفسير
في المثال أعلاه ، استخدمنا حلقة for لطباعة مجموع 5 أرقام موجبة. لاحظ التالي
if (number < 0.0) {
continue;
}
هنا ، عندما يقوم المستخدم بإدخال رقم سالب ، يتم تنفيذ عبارة المتابعة او الاستمرار continue . هذا يتخطى التكرار الحالي للحلقة ويأخذ التحكم في البرنامج إلى تعبير التحديث للحلقة.
كما تلاحظ عندما أصبح شرط داخل الحلقة التكرار الداخلية for ٢يساوي ٢ تم تخطي امر الطباعة والاستمرار لتكملة الحلقة الخارجية من جديد فلذلك في المخرجات لا يوجد 2 2.
مثال 3 استخدام جملة المتابعة والاستمرار مع حلقة تكرار متداخلة او مركبة باستخدام حلقة التكرار while
ثم تخطي الكود عندما أصبح الشرط يساوي ٢ في الحلقة الداخلية والانتقال الي الحلقة الخارجية باستخدام جملة المتابعة والاستمرار continue
جملة المتابعة المسمية labeled continue
حتى الآن ، استخدمنا عبارة المتابعة غير المسماة. ومع ذلك ، هناك شكل آخر من جملة المتابعة في Java يُعرف باسم الاستمرار المسمى label continue .
يتضمن تسمية الحلقة مع استمرار الكلمة الأساسية. فمثلا
اقرأ أيضا في دروس تعلم عن جافا
- ماهي المشيدات في جافا ولماذا تستخدم مع أمثلة؟
- 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#
- ماهي حلقة التكرار فور وفور ايتش في برمجة جافا for loop in java#
- ماهي حلقة التكرار أو الدوارة بينما في جافا while Loop in java
- What is the while loop in Java? & How do you use it? ما هي حلقة التكرار افعل... بينما في جافا
التسميات: Java جافا#
<< الصفحة الرئيسية