كيفية تصفح قائمة صفيف في جافا

رحلة قائمة صفيف في جافا  يتم ذلك باستخدام 3 حلقات:
  • The for < / li>
  • The while or do loop .. بينما
  • حلقة المكرر
دعنا نلقي نظرة على المثال أدناه حيث قمنا بتنفيذ 3 طرق مذكورة.

import java.util.ArrayList; 
import java.util.Iterator;

parcours من الفئة العامة {

الفراغ الثابت العام الرئيسي (سلسلة [] args) {

ArrayList list = ArrayList() الجديدة ArrayListinteger();

list.add(12);
list.add(26);
list.add(18);

System.out.println("حلقة ل") ؛
for(int i = 0 ; i < list.size(); i++)
System.out.println(list.get(i));

System.out.println ("متقدم للحلقة") ؛
for(عدد صحيح n: list)
System.out.println(n);

System.out.println ("حلقة بينما") ؛
int i = 0 ؛
while(i it=list.iterator();
while(it.hasNext())
System.out.println(it.next());
}
}
< / list>< / عدد صحيح >< / عدد صحيح >< / pre>< / div>
وقت التشغيل:

< pre class = "prettyprint lang-java" > Loop for
12
26
18
Loop for Advanced
12
26
18
بينما
12
26
18
do-while
12
26
18
مكرر
12
26
18< / pre>

كيفية تصفح قائمة صفيف باستخدام Enumeration

import java.util.ArrayList; 
import java.util.Collections;
import java.util.Enumeration;

parcours من الفئة العامة {

الفراغ العام الثابت الرئيسي (سلسلة [] args) {

ArrayList list = ArrayList () الجديدة ArrayListstring();

list.add("aaa");
list.add("bbb");
list.add("ccc");

// استرداد تعداد < br / > تعداد < سلسلة> = Collections.enumeration (قائمة) ؛

// التعداد من خلال القائمة
بينما(enumeration.hasMoreElements())
System.out.println(enumeration.nextElement());
}
}
< / string >< / string >< / string >< / pre>وقت التشغيل:

aaa
bbb
ccc< / pre>< / div>