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