L11.5: Sets: Differences

PHOTO EMBED

Thu Oct 19 2023 01:46:41 GMT+0000 (Coordinated Universal Time)

Saved by @testpro #java

import java.util.HashSet;
import java.util.Set;

public class Main {
    public static void main(String[] args) {

        Set<Integer> set1 = new HashSet<>();
        set1.add(1);
        set1.add(3);
        set1.add(2);
        set1.add(4);
        set1.add(8);
        set1.add(9);
        set1.add(0);

        Set<Integer> set2 = new HashSet<>();
        set2.add(1);
        set2.add(3);
        set2.add(7);
        set2.add(5);
        set2.add(4);
        set2.add(0);
        set2.add(7);
        set2.add(5);

        // difference
        Set<Integer> setDifference = new HashSet<>(set1);
        setDifference.removeAll(set2);
        System.out.println(setDifference);
    }
}
// Output: [2, 8, 9]
content_copyCOPY