Kapitel 8: Records, Sealed Classes und Pattern Matching

8.1  Das Pattern Matching für den instanceof-Operator

Pattern Matching ist der englische Begriff für »Musterabgleich« oder »musterbasierte Suche« und beschreibt laut Definition das Verfahren, mit dem anhand eines vorgegebenen Musters, der sogenannten Suchmaske, diskrete Strukturen oder Teilmengen einer diskreten Struktur identifiziert werden können. Es wurde in Java ursprünglich für den Abgleich von regulären Ausdrücken gegenüber einem Text eingesetzt und für einen Vergleich von Typen in Zusammenhang mit dem instanceof-Operator und switch weiterentwickelt. Es soll in naher Zukunft in der Destrukturierung von Objekten verwendet werden, um diese, wie in anderen Programmiersprachen üblich, ...

Get Java Übungsbuch - für die Versionen Java 8 bis Java 17 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.