الفرق بين الحلقات التكرارية

السلام عليكم

مالفرق بين الحلقات الثلاث في لغة جافا for - while -do while

ومتي يكون استخدام احدها افضل من غيرها


التعليق السابق

يبدوا أننا متفقين وإنما الاختلاف بيينا لفظي

أعلم بوجود فروق بين الحلقات الثلاث

لكن هذه الفروق أنا أسميها فروق هامشية لا جوهرية على اعتبار أنه يمكن التبديل بين اللوبات مع الحصول على نفس النتيجة مع مراعاة أن السائل هنا لا يهمه تفاصيل الاسمبلي أو البايت كود الناتجة والظن أيضاً أن السائل يسأل عن الفروق التي تمايز بين نتيجة اختيار اللوبات

فأردت تنبيهه أنه لا تمايز ويمكنه الحصول على نفس النتيجة بأي لوب

بينما أنت تسمي هذه الفروق بالجوهرية لاعتبارات أخرى

ففي حقيقة الأمر نحن متفقين وإن كنا نستخدم الفاظا مختلفة

احترامي لك

وشكراً لاضافاتك المفيدة

محبتي

شكرا على نقاشكما الهادف والمفيد 💜