जावा में ऐरे को नए ऑब्जेक्ट ऐरे में मर्ज करने के लिए जावा प्रोग्राम निम्नलिखित है:
उदाहरण
import java.util.stream.Stream;
import java.util.Arrays;
import java.io.*;
public class Demo{
public static <T> Object[] concat_fun(T[] my_obj_1, T[] my_obj_2){
return Stream.concat(Arrays.stream(my_obj_1), Arrays.stream(my_obj_2)).toArray();
}
public static void main (String[] args){
Integer[] my_obj_1 = new Integer[]{67, 83, 90};
Integer[] my_obj_2 = new Integer[]{11, 0, 56};
Object[] my_obj_3 = concat_fun(my_obj_1,my_obj_2);
System.out.println("दो ऑब्जेक्ट्स एक सिंगल ऑब्जेक्ट ऐरे में मर्ज हुए: " + Arrays.toString(my_obj_3));
}
}
आउटपुट
दो ऑब्जेक्ट्स एक सिंगल ऑब्जेक्ट ऐरे में मर्ज हुए: [67, 83, 90, 11, 0, 56]
Demo नामक एक क्लास में concat_fun होता है जो दो ऑब्जेक्ट्स लेता है और कंकैटिनेटेड ऑब्जेक्ट्स को आउटपुट के रूप में वापस करता है। मुख्य स्ट्रिंग में, दो इंटीजर ऑब्जेक्ट्स बनाए जाते हैं और एक तीसरा ऑब्जेक्ट कंकैटिनेटेड ऑब्जेक्ट्स को स्टोर करने के लिए उपयोग किया जाता है। प्रासंगिक संदेश कंसोल पर प्रदर्शित किए जाते हैं।