Android 台灣中文網

標題: 關於陣列合併的問題(已解決) [打印本頁]

作者: gass51379    時間: 2016-9-22 19:52
標題: 關於陣列合併的問題(已解決)
本帖最後由 gass51379 於 2016-9-25 13:32 編輯

我想要請問一下,要如何合併陣列例如:int[] a={1,2,3};
int[] b={4,5,6};
int[] c={7,8,9};

要如何讓,陣列d等於陣列a b c串接


int[] d={1,2,3,4,5,6,7,8,9};

請大家幫我解答一下,感謝各位大大



用樓下大大網址裡的加上迴圈
int[] a = {1,2,3,4};int[] b = {5,6,7};
int[] c = new int[a.length+b.length];
System.arraycopy(a, 0, c, 0, a.length);
System.arraycopy(b, 0, c, a.length, b.length);
for(int i = 0;i <c.length;i++)



作者: bangayegg    時間: 2016-9-23 08:33
本帖最後由 bangayegg 於 2016-9-23 08:35 編輯

應該還有其他更好的方法,不過最笨的做法就是把abc陣列中的每個數抓出來重新擺入d

例如:https://www.javaworld.com.tw/jute/post/view?bid=29&id=219252




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1