حلقة لكل هي ميزة شائعة تم تقديمها مع منصة 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
جافا سكريبت
الموارد:
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...