النوع الأول: للحلقة
تنسيق بنية الحلقة للبيان:
لـ (تعبير التهيئة ؛ التعبير الشرطي ؛ التعبير العملية بعد الحلقة) {
جسم الدورة الدموية
}
على سبيل المثال:
class dome_for2 {public static void main (string [] args) {//system.out.println("hello world! ") ؛ // ابحث عن مجموع أعداد 1-10 int sum = 0 ؛ لـ (int i = 1 ؛ i <= 10 ؛ i ++) {if (i ٪ 2 == 0) {// required state sum+= i ؛ // sum}} system.out.println (sum) ؛ }}هيكل الخرج هو 30
الثاني أثناء البيان
تنسيق بنية الحلقة أثناء البيان:
بيان التهيئة ؛
بينما (البيان الشرطي للحكم) {
بيان الجسد حلقة
بيان حالة التحكم ؛
}
على سبيل المثال:
class demo_while {public static void main (string [] args) {// ابحث عن مجموع 1-100 int sum = 0 ؛ // تحديد المبلغ الأولي إلى 0 int i = 1 ؛ . // sum = sum + i ؛ i ++ ؛ // دع المتغير أقوم بزيادة نفسه} system.out.println ("sum =" + sum) ؛ }}نتيجة الإخراج هي: SUM = 5050
الثالث يفعل .... أثناء البيان
تنسيق هيكل الحلقة ... بينما البيان:
بيان التهيئة ؛
يفعل {
بيان الجسد حلقة
بيان حالة التحكم ؛
} بينما (البيان الشرطي للحكم) ؛
على سبيل المثال:
class demo1_dowhile {public static void main (string [] args) {// ابحث عن مجموع 1-100 int sum = 0 ؛ // تحديد المبلغ المتغير ، والذي يستخدم لتخزين مجموع القيمة int i = 1 ؛ // تحديد المتغير الذي أفعله {// do هو STEM // system.out.println ("i =" + i) ؛ // حلقة بيان الجسم SUM += i ؛ i ++ ؛ } بينما (i <= 100) ؛ // upply the styse system.out.println ("sum ="+sum) ؛ // نتيجة الإخراج}}نتيجة الإخراج: SUM = 5050
ملخص: الفرق بين ثلاثة عبارات حلقة:
1. Do ... بينما تنفذ الحلقة جسم الحلقة مرة واحدة على الأقل.
2. ل ، بينما يجب أن تحدد الحلقة أولاً ما إذا كانت الحالة صحيحة ، ثم تقرر ما إذا كان سيتم تنفيذ بيان جسم الحلقة.
المقدمة أعلاه للفرق بين جمل الحلقة الثلاثة في لغة جافا - هو المحتوى الكامل الذي شاركه المحرر. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.