美文网首页安卓开发
java合并两个数组

java合并两个数组

作者: 追求科技的足球 | 来源:发表于2019-05-05 22:06 被阅读1次

    今天用到java数组合并,写了很多个数组,在用的时候想合并起来用。
    大概有以下两种方法:
    1、新建数组,遍历,添加。
    这个就不贴代码了,就是遍历然后赋值。
    2、新建数组,直接复制(以字符串数组为例)。

    static String[] concat(String[] a, String[] b) {
      String[] c= new String[a.length+b.length];//长度为两个之和
      System.arraycopy(a, 0, c, 0, a.length);//先把第一个粘贴进去,长度从0到a.length
      System.arraycopy(b, 0, c, a.length, b.length);//第二个粘贴进去,长度从a.length到b.length
      return c;
    }
    

    推荐使用第二个,记录一下。

    相关文章

      网友评论

        本文标题:java合并两个数组

        本文链接:https://www.haomeiwen.com/subject/ewwzgqtx.html