今天调试了很久都是报这个错误
java.lang.ClassCastException
at org.ipdr.common.CompositeData.assertCompositeType(CompositeData.java:238)
at org.ipdr.common.CompositeData.assertOpenType(CompositeData.java:215)
at org.ipdr.common.CompositeData.assertObject(CompositeData.java:117)
at org.ipdr.common.CompositeData.<init>(CompositeData.java:82)
at org.ipdr.cls.XdrClassExample.main(XdrClassExample.java:247)
各位帮忙看看,谢了!
java.lang.ClassCastException
at org.ipdr.common.CompositeData.assertCompositeType(CompositeData.java:238)
at org.ipdr.common.CompositeData.assertOpenType(CompositeData.java:215)
at org.ipdr.common.CompositeData.assertObject(CompositeData.java:117)
at org.ipdr.common.CompositeData.<init>(CompositeData.java:82)
at org.ipdr.cls.XdrClassExample.main(XdrClassExample.java:247)
各位帮忙看看,谢了!
Object x = new Integer(0);
System.out.println((String)x);
检查一下你的程序CompositeData.java中的那报错的几行有没有类型转换的问题?