La coincidencia de patrones simplifica los patrones de codificación comunes que implican pruebas de tipo seguidas de conversión. En lugar de una instancia separada de verificación y conversión explícita, prueba y vincula en una sola expresión. Java introduce patrones progresivamente: escriba patrones primero (Java 16) y luego cambie de patrón (Java 21).
instancia de coincidencia de patrones (Java 16+)