java List一次性添加多個元素


 

(1)使用addAll方法

ArrayListExample.java

public class ArrayListExample 
{
    public static void main(String[] args) 
    {
        //List 1
        List<String> namesList = Arrays.asList( "alex", "brian", "charles");
         
        //List 2
        ArrayList<String> otherList = new ArrayList<>();
         
        //Copy all items from list 1 to list 2
        otherList.addAll(namesList);    
         
        System.out.println(otherList);
    }
}

 

請注意,此方法復制列表中的元素引用。因此,兩個列表都引用相同的對象。如果我們更改一個列表中的對象,則另一個列表中的相同對象也將被更改。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM