public class SetUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static <X> Set<X> |
concurrentHashSet()
"ConcurrentHashSet"
|
static <T> Set<T> |
difference(Set<? extends T> s1,
Set<? extends T> s2) |
static <T> Set<T> |
intersection(Set<? extends T> setLeft,
Set<? extends T> setRight) |
static <T> boolean |
intersectionP(Set<? extends T> s1,
Set<? extends T> s2) |
static <T> Set<T> |
symmetricDifference(Set<? extends T> s1,
Set<? extends T> s2) |
static <T> Set<T> |
union(Set<? extends T> s1,
Set<? extends T> s2) |
public static final <X> Set<X> concurrentHashSet()
public static <T> Set<T> intersection(Set<? extends T> setLeft, Set<? extends T> setRight)
public static <T> Set<T> union(Set<? extends T> s1, Set<? extends T> s2)
s1 - a Sets2 - a Sets1 and s2for a view-based alternativepublic static <T> Set<T> symmetricDifference(Set<? extends T> s1, Set<? extends T> s2)
s1 - a Sets2 - a Sets1 ∪ s2 \ s1 ∩ s2 : those elements in s1 or s2 but not bothfor a view-based alternativeLicenced under the Apache License, Version 2.0