addAll函数用法与示例代码
addAll函数是一种集合操作函数,用于将一个集合中的元素全部添加到另一个集合中。该函数是Java集合框架中的常用函数之一,常用于将一个集合中的元素追加到另一个集合末尾。在开发中,addAll函数可用于简化很多代码的书写,提高代码的可读性和可维护性。
addAll函数的语法如下:
public boolean addAll(Collection<? extends E> c)
参数说明:
c:要添加的元素的集合
返回值说明:
该函数返回一个布尔值,表示添加操作是否成功。如果添加成功,则返回true,否则返回false。
下面是addAll函数的示例代码:
// 定义两个ArrayList对象
ArrayList<String> list1 = new ArrayList<String>();
ArrayList<String> list2 = new ArrayList<String>();
// 在list1中添加元素
list1.add("Java");
list1.add("Python");
list1.add("C++");
// 在list2中添加元素
list2.add("PHP");
list2.add("Ruby");
list2.add("C#");
// 将list2中的元素添加到list1
list1.addAll(list2);
// 输出结果
System.out.println(list1);
运行结果如下:
[Java, Python, C++, PHP, Ruby, C#]
该示例演示了如何使用addAll函数将一个集合中的元素添加到另一个集合中。在上述示例中,我们首先创建了两个ArrayList对象list1和list2,并在list1中添加了三个元素,分别是“Java”、“Python”和“C++”;在list2中添加了三个元素,分别是“PHP”、“Ruby”和“C#”。然后,我们使用addAll函数将list2中的元素添加到list1中。最后,我们通过System.out.println函数输出了list1的所有元素。
总结:
addAll函数是Java集合框架中的一种常用函数,可用于将一个集合中的元素全部添加到另一个集合中。该函数能够简化代码的书写,提高代码的可读性和可维护性。在使用addAll函数时,需要注意使用合适的参数类型并正确处理返回值。
