欢迎访问宙启技术站
智能推送

addAll函数用法与示例代码

发布时间:2023-06-18 16:48:09

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函数时,需要注意使用合适的参数类型并正确处理返回值。