शुरू करेंमुफ़्त में शुरू करें

LinkedList के साथ काम

अब आप LinkedList (बनाम ArrayList) के रूप में एक शॉपिंग लिस्ट बनाएँगे और उसी तरह String ऑब्जेक्ट्स को लिस्ट में जोड़ने/हटाने के ऑपरेशन करेंगे. इससे आप देख पाएँगे कि LinkedList और ArrayList एक ही List इंटरफेस साझा करते हैं और उनके व्यवहार में पॉलिमॉर्फ़िज़्म होता है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में डेटा टाइप्स और Exceptions

पाठ्यक्रम देखें

अभ्यास निर्देश

  • एप्लिकेशन में उपयोग के लिए LinkedList इम्पोर्ट करें.
  • Strings की एक नई LinkedList बनाएँ और shopList वैरिएबल को उस पर सेट करें.
  • शॉपिंग लिस्ट के अंत में "eggs" जोड़ें.
  • शॉपिंग लिस्ट की शुरुआत में दूसरा "milk" जोड़ें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

// Import LinkedList
import java.____.____;

public class Shopping {

	public static void main(String[] args) {

		// Create a LinkedList of Strings using parameterized constructor
		____<____> shopList = ____ ____<____>();
		shopList.addLast("milk");
        // Add eggs to the end of the list
		shopList.____("____");
		shopList.addLast("bread");
		// Add milk to the beginning of the list again
		shopList.____("____");
		System.out.println(shopList);
		shopList.set(3,"rye-bread");
		shopList.remove("milk");
		System.out.println(shopList);
		System.out.println(shopList.size());
	}
}
कोड संपादित करें और चलाएँ