for(initialization, تعبير, increment)
for(int i = 0 ; i < 10 ; i++)
System.out.println(i);
< / pre> الإخراج:
< pre class = "prettyprint lang-java" >0
1
2
3
4
5
6
7
8
9
< / pre>الثلاثة للتعبيرات اختيارية ، يتم إنشاء حلقة لا نهائية على النحو التالي:
< pre class = "prettyprint lang-java" > for ( ; )
//instructions
int nb=8; < BR / > بينما (ملحوظة> 0)
System.out.println (ملحوظة - -) ؛
< / pre>النتيجة:
< pre class = "prettyprint lang-java" >8
7
6
5
4
3
2
1
< / pre>حلقة do-while في java< / h2>< / div>
حلقة do-while مشابهة ل بينما باستثناء أن do-while يتحقق من الشرط في نهاية الحلقة ، لذلك يتم تنفيذ الكتلة مرة واحدة على الأقل كما هو موضح في بناء الجملة الخاص بها: < / div>
< / div>do {
//bloc
} بينما (تعبير) ؛ < / >< / div>
مثال:
< / div>nb = 1 ؛
do{
System.out.println(nb++);
} بينما (nb٪10!=0);
< / pre> الإخراج:
< pre class = "prettyprint lang-java" >1
2
3
4
5
6
7
8
9
< / pre> المراجع :
Java: الحلقات والهياكل الشرطية
oracle: The for Statement
أوراكل : بيان < / أ >< / شعبة>AdvertisementAdBlock Detected
Please disable your ad blocker and refresh the window to use this website.