zoukankan      html  css  js  c++  java
  • Java合并数组

     1 package demo;
     2 
     3 public class ArrayCopy {
     4     public static void main(String[] args) {
     5         String a[]=new String[]{"1","2","2"};
     6         String b[]=new String[]{"3","4","5"};
     7         arrayCopy(a, b);
     8     }
     9     
    10     public static void arrayCopy(String[] a,String[] b){
    11         String[] c=new String[a.length+b.length];
    12         System.arraycopy(a, 0, c, 0, a.length);
    13         System.arraycopy(b, 0, c, a.length, b.length);
    14         System.out.println("---------合并后的数组为:------------");
    15         for (String string : c) {
    16             System.out.print(string+",");
    17         }
    18     }
    19 
    20 }

    PS:以上例子是比较简单的实现,用System.arraycopy方法即可。另外一种比较笨的方法就是逐个拷贝数组进行整合,效率比较低,在此就不写了。

    另外,上面的例子是仅仅对数组进行了合并,并未进行去重处理,数组的差集、交集、并集,请参考我的另一篇文章http://www.cnblogs.com/wanying521/p/5179151.html

    ==========================================路漫漫其修远兮==========================================
    ======================                     知识改变生活                     ======================
    ======================                     技术改变命运                     ======================
    ======================                 我是一名普通的程序员                 ======================
    ======================       希望通过自己的努力来使自己人生更加绚烂多彩     ======================
    ==========================================吾将上下而求索==========================================
    
  • 相关阅读:
    javascript 文档标题滚动 实例
    Unity3D初学之2D动画制
    Uni2D 入门 -- Skeletal Animation
    Uni2D 入门 -- Asset Table
    Uni2D 入门 -- Atlas转载 http://blog.csdn.net/kakashi8841/article/details/17588095
    Uni2D 入门 -- Animation Clip 和 Animation API
    Uni2D入门
    将博客搬至CSDN
    unity 2048Game
    c#单例模式
  • 原文地址:https://www.cnblogs.com/wanying521/p/5179141.html
Copyright © 2011-2022 走看看