Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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++]

एल्गोरिदम

Step 1 - START
Step 2 - Declare namely
Step 3 - Define the values.
Step 4 - Display the result
Step 5 - Stop

उदाहरण 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 remove_element(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);
      remove_element(input_list);
   }
}

आउटपुट

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

  1. एक सूची से पालिंड्रोमिक तत्वों को हटाने के लिए पायथन कार्यक्रम

    जब सूची से पैलिंड्रोमिक तत्वों को हटाने की आवश्यकता होती है, तो सूची समझ और नहीं ऑपरेटर का उपयोग किया जाता है। उदाहरण नीचे उसी का एक प्रदर्शन है 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

  1. एक सूची से डुप्लिकेट तत्वों को हटाने के लिए पायथन कार्यक्रम?

    एक सूची डुप्लिकेट तत्व के साथ दी गई है, हमारा कार्य दूसरी सूची बनाना है जिसमें बिना डुप्लिकेट के तत्व शामिल हैं। उदाहरण A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] एल्गोरिदम Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if elem

  1. जावा सूची से डुप्लिकेट निकालें

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