summaryrefslogtreecommitdiff
path: root/Java-Kompendium/kap6/Task3.java
blob: 88266fd1c05ca9cf816687fd7be460006bab7d95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import java.util.*;

public class Task3 {
    public static void main(String[] args) {
        var javaList = new HashSet<String>(3);
        var pythonList = new HashSet<String>(3);
        var commonList = new HashSet<String>();
        var differenceSet = new HashSet<String>();

        javaList.add("Maximilian Mayer");
        javaList.add("Emil Faber");
        javaList.add("Anna Müller");

        pythonList.add("Anna Müller");
        pythonList.add("Sebastian Waller");
        pythonList.add("Oliver Stilz");

        commonList.addAll(javaList);
        commonList.addAll(pythonList);

        differenceSet.addAll(javaList);
        differenceSet.retainAll(pythonList);

        System.out.println("Java-Kurs: " + javaList);
        System.out.println("Python-Kurs: " + pythonList);
        System.out.println("Alle Teilnehmer: " + commonList);
        System.out.println("Beide Kurse: " + differenceSet);
    }
}