Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java प्रोग्राम: LinkedList से एलिमेंट्स हटाना

इस लेख में हम समझेंगे कि Java में LinkedList से एलिमेंट्स कैसे हटाए जाते हैं। java.util.LinkedList क्लास ऑपरेशन्स डबल-लिंक्ड लिस्ट के लिए अपेक्षित प्रदर्शन करते हैं।

उदाहरण

इनपुट:

The list is defined as: [Java, Scala, Python, JavaScript, C++]

आउटपुट:

The list after removing all the elements is: [Python, JavaScript, C++]

एल्गोरिदम

  1. शुरुआत
  2. लिंक्डलिस्ट डिक्लेयर करें
  3. मान परिभाषित करें
  4. remove() फंक्शन का उपयोग करके एलिमेंट्स हटाएं
  5. परिणाम प्रदर्शित करें
  6. रोकें

उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन

import java.util.LinkedList;

public class Demo {
    public static void main(String args[]) {
        LinkedList<String> input_list = new LinkedList<String>();
        input_list.add("Java");
        input_list.add("Scala");
        input_list.add("Python");
        input_list.add("JavaScript");
        input_list.add("C++");
        System.out.println("The list is defined as: " + input_list);
        input_list.remove();
        input_list.remove();
        System.out.println("The list after removing all the elements is: " + input_list);
    }
}

आउटपुट

The list is defined as: [Java, Scala, Python, JavaScript, C++]
The list after removing all the elements is: [Python, JavaScript, C++]

उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण

import java.util.LinkedList;

public class Demo {
    static void removeElement(LinkedList<String> input_list) {
        input_list.remove();
        input_list.remove();
        System.out.println("The list after removing all the elements is: " + input_list);
    }
    
    public static void main(String args[]) {
        LinkedList<String> input_list = new LinkedList<String>();
        input_list.add("Java");
        input_list.add("Scala");
        input_list.add("Python");
        input_list.add("JavaScript");
        input_list.add("C++");
        System.out.println("The list is defined as: " + input_list);
        removeElement(input_list);
    }
}

आउटपुट

The list is defined as: [Java, Scala, Python, JavaScript, C++]
The list after removing all the elements is: [Python, JavaScript, C++]
  1. - पायथन प्रोग्राम - सूची से पैलिंड्रोमिक तत्व हटाएं

    जब सूची से पैलिंड्रोमिक तत्वों को हटाना हो, तो सूची समझ और not ऑपरेटर का उपयोग किया जाता है। उदाहरण नीचे इसका प्रदर्शन दिया गया है: my_list = [56, 78, 12, 32, 4, 8, 9, 100, 11] print(The list is : ) print(my_list) my_result = [elem for elem in my_list if int(str(elem)[::-1]) not in my_list] print(T

  1. - पायथन प्रोग्राम: लिस्ट से डुप्लिकेट एलिमेंट्स हटाना

    एक लिस्ट दी गई है जिसमें डुप्लिकेट एलिमेंट हैं, हमारा कार्य एक और लिस्ट बनाना है जिसमें बिना डुप्लिकेट के एलिमेंट्स हों।उदाहरणA::[2, 3, 4, 3, 4, 6, 78, 90] Output::[2, 3, 4, 6, 78, 90]एल्गोरिदमचरण 1: एक लिस्ट बनाएं। चरण 2: एक नई लिस्ट बनाएं जो खाली हो। चरण 3: लिस्ट में हर एलिमेंट को ट्रैवर्स करें। च

  1. - आसान Java: ArrayList से डुप्लिकेट आइटम्स हटाएं

    यह पोस्ट उदाहरण प्रदान करती है, जिसमें दिखाया गया है कि Java में ArrayList से डुप्लिकेट आइटम्स कैसे हटाएं। ArrayList से डुप्लिकेट स्ट्रिंग्स हटाएं चूंकि Set डुप्लिकेट तत्वों को धारण नहीं कर सकता, हम ArrayList को पैरामीटर के रूप में पास करके डुप्लिकेट्स के साथ एक Set ऑब्जेक्ट इंस्टेंशिएट कर सकते हैं