Estoy tratando de usar la coincidencia de patrones Scala en Java Class [_] (en el contexto del uso de la reflexión de Java desde Scala) pero estoy recibiendo un error inesperado. A continuación se presenta "código inalcanzable" en la línea con caso jLong¿Coincidencia de patrón en clase [_]?
def foo[T](paramType: Class[_]): Unit = {
val jInteger = classOf[java.lang.Integer]
val jLong = classOf[java.lang.Long]
paramType match {
case jInteger => println("int")
case jLong => println("long")
}
}
Cualquier idea por qué está sucediendo esto?
acentos abiertos es una solución mejor que la mía :) – JaimeJorge
impresionante! Muchas gracias, Travis. – alphageek