تصفح جدول Java مع لكل حلقة
حلقة لكل هي ميزة شائعة تم تقديمها مع منصة Java SE في الإصدار 5.0. يسمح لك هيكلها بتبسيط الكود من خلال زيارة كل عنصر صفيف دون تحديد حجمه. يتم استخدام لكل حلقة عندما يكون لدينا إعلان عام لمصفوفة من النوع سلسلة ، عدد صحيح ، إلخ.< / div>
< pre class = "prettyprint lang-java" >
for (int i = 0 ؛ i < array.length ؛ i ++) {
System.out.println ("العنصر: " + الصفيف [i]) ؛
}
هذه الحلقة تعادل:
for (عنصر السلسلة: مصفوفة) {
System.out.println ("العنصر: " + عنصر);
}
< pre class = "prettyprint lang-java" >
for (int i = 0 ؛ i < array.length ؛ i ++) {
System.out.println ("العنصر: " + الصفيف [i]) ؛
}
هذه الحلقة تعادل:
for (عنصر السلسلة: مصفوفة) {
System.out.println ("العنصر: " + عنصر);
}
example:
public class JavaForEachOverArray {
الفراغ العام الثابت الرئيسي (سلسلة args[]) {
String[] languages_prog = {"Java"، "C"، "C++"، "PHP"، "JavaScript"};
// loop مع لكل
System.out.println ("تصفح المصفوفة باستخدام Java 1.5 foreach loop");
for (سلسلة str: languages_prog) {
System.out.println (str) ؛
}
// تصفح باستخدام الحلقة الكلاسيكية
System.out.println ("تصفح المصفوفة باستخدام حلقة for") ؛
for (int i = 1 ؛ i < = languages_prog.length ؛ i ++)
system.out.println (languages_prog[i]) ؛
}
}
< / pre>< / div>وقت التشغيل:
تصفح المصفوفة باستخدام حلقة Java 1.5 foreach
Java
C
C++
PHP
JavaScript
استعراض الصفيف باستخدام حلقة for
جافا< ر />C
C++
PHP
جافا سكريبت
الموارد: