diff options
Diffstat (limited to 'Java-Kompendium/kap6')
| -rw-r--r-- | Java-Kompendium/kap6/Task1.java | 37 | ||||
| -rw-r--r-- | Java-Kompendium/kap6/Task2.java | 15 | ||||
| -rw-r--r-- | Java-Kompendium/kap6/Task3.java | 29 |
3 files changed, 81 insertions, 0 deletions
diff --git a/Java-Kompendium/kap6/Task1.java b/Java-Kompendium/kap6/Task1.java new file mode 100644 index 0000000..9861d6f --- /dev/null +++ b/Java-Kompendium/kap6/Task1.java @@ -0,0 +1,37 @@ +import java.util.*; + +public class Task1 { + public static void main(String[] args) { + ArrayList<String> workers = new ArrayList<>(6); + + workers.add("Maximilian Mayer"); + workers.add("Emil Faber"); + workers.add("Anna Müller"); + workers.add("Sebastian Waller"); + workers.add("Oliver Stilz"); + workers.add("Peter Huber"); + + print(workers); + System.out.println(); + + System.out.print("Der erste Name: "); + System.out.println(workers.get(0)); + + System.out.print("Der letzte Name: "); + System.out.println(workers.get(workers.size() - 1)); + + workers.set(3, "Frank Starke"); + + System.out.println(); + print(workers); + } + + public static void print(ArrayList<String> list) { + System.out.println(list.get(0)); + System.out.println(list.get(1)); + System.out.println(list.get(2)); + System.out.println(list.get(3)); + System.out.println(list.get(4)); + System.out.println(list.get(5)); + } +} diff --git a/Java-Kompendium/kap6/Task2.java b/Java-Kompendium/kap6/Task2.java new file mode 100644 index 0000000..bbec0a0 --- /dev/null +++ b/Java-Kompendium/kap6/Task2.java @@ -0,0 +1,15 @@ +import java.util.*; +import java.io.*; + +public class Task2 { + public static void main(String[] args) throws IOException { + var workers = new ArrayList<String>(); + var stream = new InputStreamReader(System.in); + var bufferedStream = new BufferedReader(stream); + + for (int i = 0; i < 5; ++i) { + workers.add(bufferedStream.readLine()); + } + System.out.println("Folgende Mitarbeiter haben sie angegeben: " + workers); + } +} diff --git a/Java-Kompendium/kap6/Task3.java b/Java-Kompendium/kap6/Task3.java new file mode 100644 index 0000000..88266fd --- /dev/null +++ b/Java-Kompendium/kap6/Task3.java @@ -0,0 +1,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); + } +} |
