Check if one set is superSet of another in Java
Description
The following code shows how to check if one set is superSet of another.
Example
import java.util.Set;
import java.util.TreeSet;
/*from w w w .j a v a2 s. c om*/
public class Main {
public static <T> boolean isSuperset(Set<T> setA, Set<T> setB) {
return setA.containsAll(setB);
}
public static void main(String args[]) {
Set<Character> set1 = new TreeSet<Character>();
Set<Character> set2 = new TreeSet<Character>();
set1.add('A');
set1.add('B');
set1.add('C');
set1.add('D');
set2.add('C');
set2.add('D');
set2.add('E');
set2.add('F');
System.out.println("set1: " + set1);
System.out.println("set2: " + set2);
System.out.println("isSuperset: " + isSuperset(set1, set2));
}
}
The code above generates the following result.