Estoy usando scala.Serializable, pero cuando invoco String.asInstanceOf [Serializable], se lanza class cast exception. Aquí está mi código, bastante simple.java.lang.String no se puede convertir a scala.Serializable
arguments.map(_.asInstanceOf[Serializable])
Sí, argumentos es array de cadenas, por supuesto
estoy ejecutar la aplicación con scala-IDE para Eclipse con Eclipse 3.7 y Scala 2.9.0-1
mirar en esta documentación scala doc
el problema ahora es "¿cuál es el caso de uso típico de scala.Serializable"
Así que la respuesta de Kipton muestra cómo hacer que esto funcione. Pero no puedo pensar en ninguna situación en la que sea útil hacerlo. Lo que sea que intentes hacer, es probable que haya una mejor manera de hacerlo. – Lachlan
Hola Jilen, vinculaste el ScalaDoc para el rasgo 'scala.Serializable'. Pero 'java.lang.String' (que no encontrará en el ScalaDoc) realmente hereda' java.io.Serializable'. –
Sí, tienes razón. Pero ... ¿qué es Scala.Serializable para ... No puede serializar una cadena de eventos. – jilen