利用列表對數組進行合併

import java.util.Arrays;
import java.util.ArrayList;
import java.util.List;

public class array_merge {
    public static void main(String[] args) {
        //利用列表合併
        String a[]={"A","E","I"};
        String b[]={"O","U"};
        List list=new ArrayList(Arrays.asList(a));
        list.addAll(Arrays.asList(b));
        Object[] c=list.toArray();
        System.out.println(Arrays.toString(c));

        //通過數組合並
        String d[]=new String[a.length+b.length];
        for(int i=0;i<a.length;i++){
            d[i]=a[i];
        }
        for(int i=a.length;i<d.length;i++){
            d[i]=b[i-a.length];
        }
        for(int i=0;i<d.length;i++){
            if(i!=0){
                System.out.print(",");
            }
            System.out.print(d[i]);
        }
    }
}

 

輸出結果爲:

[A, E, I, O, U]
A,E,I,O,U

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章