Articles of classcastexception

Acceda a la columna Array en Spark

un Spark DataFrame contiene una columna de tipo Array [Double]. Lanza una excepción ClassCastException cuando bash recuperarla en una función map (). El siguiente código scala genera una excepción. case class Dummy( x:Array[Double] ) val df = sqlContext.createDataFrame(Seq(Dummy(Array(1,2,3)))) val s = df.map( r => { val arr:Array[Double] = r.getAs[Array[Double]](“x”) arr.sum }) s.foreach(println) La excepción es […]

Significado de java.lang.ClassCastException: someClass incompatible con someClass

Estaba experimentando excepciones ocasionales en la aplicación de páginas XPage: java.lang.ClassCastException: someClass incompatible with someClass. Ambas clases mencionadas son iguales, es clase usada como session bean. No pude buscar en google nada que cubriera mi problema. La explicación habitual para esto fue el cambio en los elementos de diseño, no en mi caso. La aplicación […]

android.app.Application no se puede convertir a android.app.Activity

Estoy intentando cambiar un LinearLayout de otra clase, pero cuando ejecuto este código: public class IRC extends PircBot { ArrayList channels; ArrayList userCount; ArrayList topics; LinearLayout channelLayout; Context context; public IRC(Context ctx) { this.setName(“xxxx”); channels = new ArrayList(); userCount = new ArrayList(); topics = new ArrayList(); context = ctx; channelLayout = (LinearLayout) ((Activity) context).findViewById(R.id.channels); } […]

¿Por qué se comstack cuando se lanza a una interfaz no relacionada?

interface Printable {} class BlackInk {} public class Main { public static void main(String args[]) { Printable printable = null; BlackInk blackInk = new BlackInk(); printable = (Printable)blackInk; } } Si el código anterior se comstack y se ejecuta, el resultado es una ClassCastException en printable = (Printable)blackInk; . Pero, si Imprimible se cambia a […]

Generics, arrays y ClassCastException

Creo que debe haber algo sutil aquí que no sepa. Considera lo siguiente: public class Foo { private T[] a = (T[]) new Object[5]; public Foo() { // Add some elements to a } public T[] getA() { return a; } } Supongamos que su método principal contiene lo siguiente: Foo f = new Foo(); […]

Obtener una excepción de cast de clase donde ambas clases son exactamente iguales

Estoy haciendo un proyecto de JBoss SEAM y cuando veo un formulario obtengo este error. java.lang.ClassCastException: it.cogitoweb.csi.entity.csiorelav.CsiTipoLav cannot be cast to it.cogitoweb.csi.entity.csiorelav.CsiTipoLav Siempre es la misma clase de JPA que está relacionada con la forma que se muestra en la pantalla, no tiene sentido para mí por qué es la misma clase, parece imposible.

java: (String ) List.toArray () da ClassCastException

El siguiente código (ejecutado en Android) siempre me da una ClassCastException en la tercera línea: final String[] v1 = i18nCategory.translation.get(id); final ArrayList v2 = new ArrayList(Arrays.asList(v1)); String[] v3 = (String[])v2.toArray(); Ocurre también cuando v2 es el Objeto [0] y también cuando hay Cadenas en él. ¿Alguna idea por qué?

lanzamiento explícito de superclase a subclase

public class Animal { public void eat() {} } public class Dog extends Animal { public void eat() {} public void main(String[] args) { Animal animal = new Animal(); Dog dog = (Dog) animal; } } La asignación Dog dog = (Dog) animal; no genera un error de comstackción, pero en el tiempo de ejecución […]

ClassCastException cuando se lanza a la misma clase

Tengo 2 proyectos diferentes de Java, uno tiene 2 clases: dynamicbeans.DynamicBean2 y dynamicbeans.DynamicBean2 . En el otro proyecto, cargo ambas clases dinámicamente y las almaceno en un Object class Form { Class beanClass; Class validatorClass; Validator validator; } Luego, sigo adelante y creo un objeto Validator utilizando validatorClass.newInstance() y lo validator en el validator luego […]

Explicación de “ClassCastException” en Java

Leí algunos artículos escritos en “ClassCastException”, pero no pude obtener una buena idea sobre eso. ¿Hay un buen artículo o cuál sería una breve explicación?