我正在使用 java 反射在运行时调用方法。如何将日期对象转换为对象数组?
IE,
Method m = ....;
Object[] result = (Object[]) m.invoke(...);
public Date getDate() {
return new Date();
}
会给:
java.lang.ClassCastException: java.util.Date cannot be cast to [Ljava.lang.Object;
编辑:是的,我应该将它添加到一个对象数组中并返回它。