English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تقوم مكتبة Java ArrayList بطريقة iterator() بتقديم م迭代ر لتحديد كيفية الوصول إلى كل عنصر في قائمة الأعداد الموجودة بشكل صحيح.
تتمثل نحوة طريقة iterator() في:
arraylist.iterator()
لا يحتوي طريقة iterator() على أي معلمات.
ithqal al-iterator ithqal tahsheel al-arralist al-'eleman
Note: ithqal al-mothod ithqal al-iterator aligharar ithqal fi muqaddam al-jahiliyyat al-Iterator
import java.util.ArrayList; import java.util.Iterator; class Main { public static void main(String[] args){ ArrayList<String> languages = new ArrayList<>(); //ithqal al-'eleman fi l-kuwwab al-arralist languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); languages.add("Swift"); //tanish al-iterator //ithqal al-iterator aligharar min iterator() Iterator<String> iterate = languages.iterator(); System.out.print("ArrayList: "); //tahsheel al-kuwwab lihaddath al-ArrayList harakat alayha ila an tahdathu zawj al-'eleman //Use Iterator method to access element while(iterate.hasNext()){ System.out.print(iterate.next()); System.out.print(", "); } } }
Output Result
ArrayList: Java, Python, JavaScript, Swift,
fi hadathan ithqalna muqaddam min l-arralist aligharar wa-ithqalna lahuh hadathat hadathan.
Iterator<String> iterate = languages.iterator();
fi hadathan, ithqalna muqaddam min jahiliyyat al-Iterator wa-ithqalna lahuh istiqbal al-iterator aligharar min al-mothod iterator().
istifada min iterate ithqal al-'eleman min al-arralist.
hasNext: ithqal al-haqq li'al-'eleman al-thani min l-arraylist
next(): ithqal al-'eleman al-thani min l-arraylist
Note: نحن قد استخدمناArrayList add()al-mothod ithqal al-'eleman fi l-arraylist.
import java.util.ArrayList; import java.util.Iterator; class Main { public static void main(String[] args){ ArrayList<String> languages = new ArrayList<>(); //ithqal al-'eleman fi l-kuwwab al-arralist languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); languages.add("Swift"); //tanish al-iterator //ithqal al-iterator aligharar min iterator() Iterator<String> iterate = languages.iterator(); System.out.println("Element: "); //tahsheel al-kuwwab lihaddath al-ArrayList harakat alayha ila an tahdathu zawj al-'eleman //Use Iterator method to access element while(iterate.hasNext()){ //Access element String element = iterate.next(); System.out.print(element + " : "); //Index of each element access System.out.println(languages.indexOf(element)); } } }
Output Result
Element: Index Java: 0 Python: 1 JavaScript: 2 Swift: 3
Note: نحن قد استخدمناJava ArrayList indexOf()Access the index number of the element by method.
ArrayList يقدم أيضًا طريقة listIterator() للمرور فقط عبر القائمة. للحصول على معلومات إضافية، يرجى زيارةJava ListIterator.