Primitive Types in Patterns:instanceof and switch Without the Wrapper Dance
Try JEP 532 in JDK 27: use primitive patterns with instanceof, switch directly on long, float, double, and boolean, and reject lossy conversions without hand-written casts.
Read More