Java中如何将两个数组合并呢?

Java-经验王 Java经验 发布时间:2021-04-20 22:33:33 阅读数:5902 1

Java数组并集

    今天接领导任务,需将两个数组合并为一个新的数组,那么如何实现这一需求呢?下文将一一道来,如下所示:

实现思路:
       下文笔者自定义一个union方法即可将两个数组合并,如下例所示

例:

import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;


public class testClass {
    public static void main(String[] args) throws Exception {
        String[] arr1 = { "java265.com", "java", "test" };
        String[] arr2 = { "A", "B", "C" };
        String[] arrAll = shuZuDieJia(arr1, arr2);
        System.out.println("并集的结果如下:");

        for (String str : arrAll) {
            System.out.println(str);
        }
    }

    //
    public static String[] shuZuDieJia(String[] arr1, String[] arr2) {
        Set<String> set = new HashSet<String>();

        for (String str : arr1) {
            set.add(str);
        }

        for (String str : arr2) {
            set.add(str);
        }

        String[] result = {  };

        return set.toArray(result);
    }
}

-----运行以下代码,将输出以下信息----
java265.com
java
test
A
B
C

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/1618929706332.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者