diff --git a/Programmierung2/src/oop/record/Person.java b/Programmierung2/src/oop/record/Person.java new file mode 100644 index 0000000..d89836a --- /dev/null +++ b/Programmierung2/src/oop/record/Person.java @@ -0,0 +1,5 @@ +package oop.record; + +public class Person { + String name; +} diff --git a/Programmierung2/src/oop/record/Point.java b/Programmierung2/src/oop/record/Point.java index 4b4e3fa..5c5ff8f 100644 --- a/Programmierung2/src/oop/record/Point.java +++ b/Programmierung2/src/oop/record/Point.java @@ -15,15 +15,14 @@ package oop.record; * */ -public record Point(int x, int y) { +public record Point(int x, int y, Person p) { // Kein weiterer Code erforderlich, alle notwendigen Methoden und Felder // werden automatisch generiert. - - static int f = 10; + static int f = 10; public static void main(String[] args) { - Point p = new Point(1,2); + Point p = new Point(1,2,new Person()); System.out.println(p.toString()); System.out.println(p.f); System.out.println(p.x()); diff --git a/Programmierung2/src/streams/Testate/Main.java b/Programmierung2/src/streams/Testate/Main.java index e63575c..115e7a0 100644 --- a/Programmierung2/src/streams/Testate/Main.java +++ b/Programmierung2/src/streams/Testate/Main.java @@ -13,8 +13,11 @@ public class Main { arr.add(4); arr.add(19); - - + arr.stream() + .forEach(i -> {System.out.println(Collectors.groupingBy(i2 -> i2).toString()); + + + }); } }