जावा के java.util.LinkedList
में नेट के LinkedListNode<(Of <(T>)>)..::.Next
और LinkedListNode<(Of <(T>)>)..::.Previous
गुणों के समान कुछ भी है।जावा लिंक्डलिस्ट पिछले
उत्तर
ListIterator
ऑब्जेक्ट प्राप्त करने के लिए सूची इंटरफ़ेस की listIterator()
विधि का उपयोग करें। वहां से आप सूची को नेविगेट करने के लिए hasNext()
, next()
, hasPrevious()
, और previous()
विधियों का उपयोग कर सकते हैं। ListIterator
का उपयोग करके यहां एक बहुत ही सरल उदाहरण दिया गया है।
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
...
List<String> myList = new LinkedList<String>();
myList.add("A");
myList.add("B");
myList.add("C");
...
ListIterator<String> it = myList.listIterator();
if (it.hasNext()) {
String s1 = it.next();
System.out.println(s1);
}
उदाहरण कोड "ए" प्रिंट करना चाहिए।
सामान्य रूप से, आप जावा में List
के नोड्स के साथ सीधे काम नहीं करते हैं। आपको शायद ListIterator
में देखना चाहिए, जिसका एक उदाहरण listIterator()
विधि के माध्यम से सुलभ है।
आपको किसी भी दिशा में सूची को पार करने के लिए ListIterator
का उपयोग करने की आवश्यकता है। इटरेटर में previous()
और next()
जैसी विधियां शामिल हैं। Check it out in the Javadocs।
अपनी वर्तमान सूची के लिए ListIterator प्राप्त करने के लिए, इसे listIterator(int index)
विधि पर कॉल करें।
- 1. जावा: लिंक में लिंक्डलिस्ट रिवर्सल
- 2. जावा में लिंक्डलिस्ट क्यों एक वास्तविक लिंक्ड सूची नहीं है?
- 3. एक लिंक्डलिस्ट
- 4. लिंक्डलिस्ट वीएस ConcurrentLinkedQueue
- 5. सी ++ टेम्पलेट्स - लिंक्डलिस्ट
- 6. हैशसेट, वेक्टर, लिंक्डलिस्ट
- 7. जावा लिंक्डलिस्ट - परिचालन पुनर्प्राप्त करने के बीच अंतर
- 8. "दोनों" सरणीसूची और लिंक्डलिस्ट के फायदे ... जावा में संभव है?
- 9. आईओएस ढांचे में लिंक्डलिस्ट समकक्ष क्या है?
- 10. लिंक्डलिस्ट कॉपी कन्स्ट्रक्टर कार्यान्वयन विवरण
- 11. लिंक्डलिस्ट एक साक्षात्कार के परीक्षण
- 12. MySQL और जावा - पिछले डाला मूल्य (JDBC)
- 13. पिछले
- 14. पिछले $
- 15. पिछले
- 16. अपरिवर्तनीय (डबल) लिंक्डलिस्ट का कुशल कार्यान्वयन
- 17. : पिछले वाले बच्चे पिछले तत्व
- 18. जावा में एक लिंक्डलिस्ट पर आगे और आगे जाने के लिए ListIterator का उपयोग
- 19. सी # में एक लिंक्डलिस्ट <T> में एक लिंक्डलिस्ट <T> कैसे जोड़ता है?
- 20. पिछले घंटे
- 21. पिछले बुधवार
- 22. पिछले एक
- 23. पिछले एक
- 24. लिंक्डलिस्ट को सूची में असाइन नहीं कर सकता, क्यों?
- 25. जावा सूची: पहचानकर्ता से अगले या पिछले तत्व प्राप्त करें
- 26. लिंक्डलिस्ट <T> (2.0): आइटम को क्रमशः
- 27. जावा में लिंक्डलिस्ट पर आकार() कॉल की समय जटिलता क्या है?
- 28. FragmentManager.popBackStack() केवल पिछले Fragment
- 29. वाईएक्स - हमेशा पिछले संस्करण
- 30. Nlog: पिछले एक्स संदेशों