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

संग्रह में तत्वों की तुलना करने के लिए जावा प्रोग्राम

इस लेख में, हम समझेंगे कि किसी संग्रह में तत्वों की तुलना कैसे की जाती है। संग्रह एक ढांचा है जो वस्तुओं के समूह को संग्रहीत और हेरफेर करने के लिए वास्तुकला प्रदान करता है। JavaCollections उन सभी कार्यों को प्राप्त कर सकता है जो आप डेटा पर करते हैं जैसे खोज, सॉर्टिंग, सम्मिलन, हेरफेर, और हटाना।

नीचे उसी का एक प्रदर्शन है -

मान लीजिए कि हमारा इनपुट है -

Input list: [300, 500, 180, 450, 610]

वांछित आउटपुट होगा -

Min value of our list : 180
Max value of our list : 610

एल्गोरिदम

Step 1 - START
Step 2 - Declare a list namely input_list
Step 3 - Define the values.
Step 4 - Using the function = Collections.min() and Collections.max(), we fetch the min and max values of the collection.
Step 5 - Display the result
Step 6 - Stop

उदाहरण 1

यहां, हम 'मेन' ​​फंक्शन के तहत सभी ऑपरेशंस को एक साथ बांधते हैं।

import java.util.*;
public class Demo {
   public static void main(String[] args){
      List<Integer> input_list = new ArrayList<>();
      input_list.add(300);
      input_list.add(500);
      input_list.add(180);
      input_list.add(450);
      input_list.add(610);
      System.out.println("The list is defined as: " +input_list);
      int minimum_value = Collections.min(input_list);
      int maximum_value = Collections.max(input_list);
      if (minimum_value == maximum_value) {
         System.out.println("All the elements of the list are equal");
      }
      else {
         System.out.println("\nMin value of our list : " + minimum_value);
         System.out.println("Max value of our list : " + maximum_value);
      }
   }
}

आउटपुट

The list is defined as: [300, 500, 180, 450, 610]

Min value of our list : 180
Max value of our list : 610

उदाहरण 2

यहां, हम ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग को प्रदर्शित करने वाले कार्यों में संचालन को समाहित करते हैं।

import java.util.*;
public class Demo {
   static void min_max(List<Integer> input_list){
      int minimum_value = Collections.min(input_list);
      int maximum_value = Collections.max(input_list);
      if (minimum_value == maximum_value) {
         System.out.println("All the elements of the list are equal");
      }
      else {
         System.out.println("\nMin value of our list : " + minimum_value);
         System.out.println("Max value of our list : " + maximum_value);
      }
   }
   public static void main(String[] args){
      List<Integer> input_list = new ArrayList<>();
      input_list.add(300);
      input_list.add(500);
      input_list.add(180);
      input_list.add(450);
      input_list.add(610);
      System.out.println("The list is defined as: " +input_list);
      min_max(input_list);
   }
}

आउटपुट

The list is defined as: [300, 500, 180, 450, 610]

Min value of our list : 180
Max value of our list : 610

  1. जावा प्रोग्राम एक सूची को दो हिस्सों में विभाजित करने के लिए

    इस लेख में, हम समझेंगे कि किसी सूची को दो हिस्सों में कैसे विभाजित किया जाए। एक सूची एक आदेशित संग्रह है जो हमें क्रमिक रूप से तत्वों को संग्रहीत और एक्सेस करने की अनुमति देता है। इसमें तत्वों को सम्मिलित करने, अद्यतन करने, हटाने और खोजने के लिए अनुक्रमणिका-आधारित विधियाँ शामिल हैं। इसमें डुप्लिकेट

  1. जावा में इटरेटर बनाम संग्रह

    इटरेटर इसका उपयोग संग्रह ढांचे में किया जाता है ताकि जब भी आवश्यक हो तत्वों को पुनः प्राप्त किया जा सके। सार्वजनिक इंटरफ़ेस इटरेटर इसका उपयोग अगले तत्वों को स्थानांतरित करने और उन तक पहुंचने के लिए अगले फ़ंक्शन के साथ किया जा सकता है। डेटा संरचना से किसी तत्व को निकालने के लिए निकालें फ़ंक्शन का उ

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

    किसी सूची से डुप्लीकेट हटाने के लिए, कोड इस प्रकार है - उदाहरण आयात करें (); list.add (जैकब); सूची जोड़ें (गैरी); सूची जोड़ें (गैरी); सूची जोड़ें (हैरी); सूची जोड़ें (हैरी); list.add (केविन); System.out.println (सूची = + सूची); सेट सेट =नया लिंक्ड हैशसेट (सूची); System.out.println (डुप्लिकेट तत्वो