close

本文目標:

將ArrayList所有內容複製到另一個 ArrayList。

方法很簡單,步驟如下:

ArrayList new = new ArrayList(old);

new與old分別代表新的ArrayList與舊的ArrayList,這邊就是要把舊的全部內容複製到新的。

我們以下列的程式舉實例說明:

 

import java.util.ArrayList;
public class Main
{
    public static void main(String[] args)
    {
        ArrayList oldOne = new ArrayList();
        oldOne.add("test");
        oldOne.add("dog");
        oldOne.add("cat");
        ArrayList newOne = new ArrayList(oldOne);
        for(int i=0 ; i < newOne.size() ; i++)
        {
            System.out.println(newOne.get(i));
        }
    }
}

輸出結果

run:
test
dog
cat
BUILD SUCCESSFUL (total time: 0 seconds)

arrow
arrow
    文章標籤
    Java ArrayList ArrayList複製
    全站熱搜

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()