Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance. For example, the following code generates a ClassCastException:
Object x = new Integer(0);
System.out.println((String)x);
我还是不太明白,请大侠赐教,还有那个例子我也不太明白?
2 个解决方案
#1
类型转换的错误。你生成了一个Integerd对象,然后要把这个对象转换为String对象。这种转换是不允许的,你可以通过String.valueOf()这个方法来转换
#2
多谢多谢
#1
类型转换的错误。你生成了一个Integerd对象,然后要把这个对象转换为String对象。这种转换是不允许的,你可以通过String.valueOf()这个方法来转换
#2
多谢多谢