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

जावा में दो सेट मर्ज करें

जावा में दो सेटों को मर्ज करने के लिए, कोड इस प्रकार है -

उदाहरण

import java.util.stream.*;
import java.util.*;
import java.io.*;
public class Demo{
   public static <T> Set<T> set_merge(Set<T> set_1, Set<T> set_2){
      Set<T> my_set = set_1.stream().collect(Collectors.toSet());
      my_set.addAll(set_2);
      return my_set;
   }
   public static void main(String[] args){
      Set<Integer> my_set_1 = new HashSet<Integer>();
      my_set_1.addAll(Arrays.asList(new Integer[] { 34, 67, 89, 102 }));
      Set<Integer> my_set_2 = new HashSet<Integer>();
      my_set_2.addAll(Arrays.asList(new Integer[] { 77, 11, 0 , -33}));
      System.out.println("The first set contains " + my_set_1);
      System.out.println("The second set contains " + my_set_2);
      System.out.println("The two sets are merged " + set_merge(my_set_1, my_set_2));
   }
}

आउटपुट

The first set contains [34, 67, 102, 89]
The second set contains [0, -33, 11, 77]
The two sets are merged [0, -33, 34, 67, 102, 89, 11, 77]

डेमो नामक एक वर्ग में 'set_merge' नामक एक फ़ंक्शन होता है जो फ़ंक्शन के पैरामीटर के रूप में पारित दो सेटों को मर्ज करने के लिए 'addAll' फ़ंक्शन का उपयोग करता है। मुख्य फ़ंक्शन में, दो सेट परिभाषित किए जाते हैं और 'addAll' फ़ंक्शन का उपयोग करके इसमें तत्व जोड़े जाते हैं। प्रासंगिक संदेश कंसोल पर मुद्रित होते हैं।


  1. हम जावा में दो JSON सरणियों को कैसे मर्ज कर सकते हैं?

    एक JSON एक हल्का . है डेटा-इंटरचेंज प्रारूप और JSON का प्रारूप मूल्य जोड़ी के साथ एक कुंजी है। JSONArray वेक्टर जैसी वस्तु बनाने के लिए स्ट्रिंग से टेक्स्ट को पार्स कर सकते हैं और java.util.List . का समर्थन करता है इंटरफेस। हम org.json.simple.JSONArray का उपयोग कर सकते हैं जावा में दो JSON सरणिय

  1. हम जावा में दो JSON ऑब्जेक्ट्स को कैसे मर्ज कर सकते हैं?

    एक JSON एक हल्का डेटा-इंटरचेंज प्रारूप है और JSON का प्रारूप एक मूल्य जोड़ी के साथ कुंजी है। JSONObject एक मानचित्र जैसी वस्तु produce बनाने के लिए स्ट्रिंग से किसी पाठ को पार्स कर सकता है और java.util.Map . का समर्थन करता है इंटरफेस। हम org.json.simple.JSONObject . का उपयोग कर सकते हैं जावा में दो

  1. पायथन सेट

    पायथन सेट एक संग्रह प्रकार है जिसमें एक अनियंत्रित . होता है अद्वितीय . का संग्रह और अपरिवर्तनीय वस्तुओं। दूसरे शब्दों में, एक पायथन सेट डुप्लिकेट आइटम नहीं रख सकता है और एक बार सेट बनने के बाद, आइटम नहीं बदल सकते हैं। नोट:एक सेट के आइटम अपरिवर्तनीय हैं, इसका मतलब है कि हम आइटम नहीं बदल सकते हैं। हा