addall方法
时间: 2024-02-28 12:56:28 浏览: 74
addall方法是在Java中用于向集合中添加另一个集合的方法。该方法可以将一个集合中的所有元素添加到另一个集合中。以下是使用addall方法的示例代码:
```java
List<String> list1 = new ArrayList<String>();
list1.add("apple");
list1.add("banana");
List<String> list2 = new ArrayList<String>();
list2.add("orange");
list2.add("grape");
// 将list2中的元素添加到list1中
list1.addAll(list2);
System.out.println(list1); // 输出:[apple, banana, orange, grape]
```
在上面的代码中,我们首先创建了两个ArrayList对象list1和list2,并向每个列表中添加一些元素。然后,我们使用addall方法将list2中的所有元素添加到list1中。最后,我们打印出list1中的所有元素,可以看到list2中的元素已被成功添加到list1中。
相关问题
list的addall方法
list的addAll方法是用于将一个List中的所有元素加入到当前List中,也就是当前List会增加的元素个数为传入的List的大小。这个方法可以用于将两个List合并成一个List。例如,如果我们有两个List,list1和list2,我们可以使用list3.addAll(list1)和list3.addAll(list2)将它们合并成一个新的List,list3。这个方法可以接受任何实现了List接口的类作为参数,包括ArrayList和LinkedList等。在使用这个方法时,需要注意传入的List不能为null,否则会抛出NullPointerException异常。
下面是一个使用addAll方法的例子:
```
List<String> list1 = new ArrayList<>();
list1.add("1");
list1.add("2");
List<String> list2 = new ArrayList<>();
list2.add("3");
list2.add("4");
List<String> list3 = new ArrayList<>();
list3.addAll(list1);
list3.addAll(list2);
System.out.println(list3); // 输出 [1, 2, 3, 4]
```
arraylist的addall方法
ArrayList的addAll方法是将另一个集合中的所有元素添加到当前ArrayList中。具体来说,它将另一个集合作为参数传入,然后将该集合中的所有元素添加到当前ArrayList的末尾。如果另一个集合为空,则不会添加任何元素。该方法返回一个布尔值,表示是否成功添加了所有元素。
阅读全文