Java – Pattern Matching (Java 16+)

Pattern Matching: Simplifies conditional code by type-checking in expressions.
Example:

Object obj = "Hello";
if (obj instanceof String str) {
System.out.println(str.toUpperCase());
}

No images available.