يشرح هذا البرنامج التعليمي كيف تصفح قائمة لينكد باستخدام <ب> قائمة التكرارب>. يسمح لك ListIterator ب LinkedList في كلا الاتجاهين (للأمام والخلف). يمكنك أيضا تعديل القائمة أثناء الرحلة والحصول على الموضع الحالي للمكرر في القائمة.
فيما يلي مثال على LinkedList يحتوي على قيم سلسلة. يمكننا تصفح القائمة في كلا الاتجاهين:
فيما يلي مثال على LinkedList يحتوي على قيم سلسلة. يمكننا تصفح القائمة في كلا الاتجاهين:
import java.util.LinkedList;
public class ListIterator {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
// إنشاء linkedlist
LinkedListllist = LinkedList () جديد ؛
// إضافة العناصر
llist.add ("السلسلة 1") ؛
llist.add ("السلسلة 2") ؛
llist.add ("السلسلة 3") ؛
llist.add ("السلسلة 4") ؛
// استرداد ListIterator
java.util.ListIteratorlIterator = llist.listIterator();
// تصفح في الاتجاه التصاعدي للفهارس
System.out.println ("المسار الأمامي") ؛
while(lIterator.hasNext()){
System.out.println(lIterator.next());
}
// تصفح في الفهارس التنازلية
System.out.println("\nBackward Scan");
while(lIterator.hasPrevious()){
System.out.println(lIterator.previous());
}
}
}
< / string >< / string >< / string >< / pre> Output
< pre class = "prettyprint lang-java" >Forward
string 1
string 2
string 3
string 4
Back
string 4< br / >string 3 < br / >string 2
string 1
< / pre>Reference
Javadoc: ListIterator< / أ >< / شعبة >
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...