如何在 Java 中合并两个链接的 HashSet 对象?
原文:https://www . geesforgeks . org/how-two-link edhashset-objects-in-Java/
使用 addAll()方法合并两个 LinkedHashSet 对象或将一个 LinkedHashSet 对象的元素追加到另一个 LinkedHashSet 对象。与集合相比,addAll()方法被用作 Union。 addAll 方法将指定集合的所有元素添加到该集合对象中。
示例:
Input : List1 = [1,2,3], List2 = [3, 4, 5]
Output: [1, 2, 3, 4, 5]
Input : List1 = ['a', 'b', 'c'], List2 = ['d']
Output: ['a', 'b', 'c', 'd']
语法:
boolean addAll(Collection<? extends E> collection)
参数:这是包含要添加到此列表的元素的集合。
示例:
Java 语言(一种计算机语言,尤用于创建网站)
// How to merge two LinkedHashSet objects in Java?
import java.util.LinkedHashSet;
public class MergedLinkedHashSet {
public static void main(String[] args)
{
LinkedHashSet<String> lhSetColors1
= new LinkedHashSet<String>();
lhSetColors1.add("yellow");
lhSetColors1.add("white");
lhSetColors1.add("black");
LinkedHashSet<String> lhSetColors2
= new LinkedHashSet<String>();
lhSetColors2.add("yellow");
lhSetColors2.add("red");
lhSetColors2.add("green");
/*
* To merge two LinkedHashSet objects or
* append LinkedHashSet object to another, use the
* addAll method
*/
lhSetColors1.addAll(lhSetColors2);
System.out.println("Merged LinkedHashSet: "
+ lhSetColors1);
}
}
Output
Merged LinkedHashSet: [yellow, white, black, red, green]
版权属于:月萌API www.moonapi.com,转载请注明出处