मैं जावा संग्रह में नया हूं और मेरा संदेह यह है कि मैं पिछड़े दिशाओं में लिंक्डलिस्ट में किसी तत्व को क्यों नहीं चला सकता। नीचे मैं समझाऊंगा कि मैंने क्या किया और कृपया मेरे संदेहों को स्पष्ट करें।रिवर्स ऑर्डर में लिंक्डलिस्ट तत्वों को फिर से कैसे सक्रिय करें?
- मैं इंटरफ़ेस बना लिया है आगे पुनरावृत्तियों के लिए इटरेटर और पिछड़े पुनरावृत्तियों के लिए listiterator। पिछड़े पुनरावृत्तियों क्यों काम नहीं कर रहे हैं?
मैं एक ही कार्यक्रम में इटरेटर और listiterator इंटरफ़ेस का उपयोग नहीं किया जा सकता आगे और पीछे पुनरावृत्तियों में तत्वों का एक सेट पार करने के लिए?
कोड स्निपेट:
import java.util.*; class NewClass{ public static void main(String args[]){ LinkedList<String> obj = new LinkedList<String>(); obj.add("vino"); obj.add("ajith"); obj.add("praveen"); obj.add("naveen"); System.out.println(obj); System.out.println("For loop "); //using for loop for(int count=0; count < obj.size(); count++){ System.out.println(obj.get(count)); } System.out.println("For each loop "); //using foreach loop for(String s:obj){ System.out.println(s); } System.out.println("Whileloop "); //using whileloop int count=0; while(obj.size() > count){ System.out.println(obj.get(count)); count++; } System.out.println("Forward Iterations "); //using iterator Iterator it = obj.iterator(); while(it.hasNext()){ System.out.println(it.next()); } ListIterator lit = obj.listIterator(); System.out.println("Backward Iterations"); while(lit.hasPrevious()){ System.out.println(lit.previous()); } } }
आउटपुट
[vino, ajith, praveen, naveen] For loop vino ajith praveen naveen For each loop vino ajith praveen naveen Whileloop vino ajith praveen naveen Forward Iterations vino ajith praveen naveen Backward Iterations
कहाँ पिछड़ा पुनरावृत्ति के लिए उत्पादन है? अग्रिम में कृपया किसी को भी मदद me.Thanks
क्या आप वाकई अंतिम सूची तत्व से पुन: प्रारंभ करना शुरू कर रहे हैं? –