作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
ProtostuffIOUtil.mergeFrom(data,o,RuntimeSchema.getSchema(o.getClass()));
如何将对象转换为 getClass() 类。使用上面的方法调用,我会得到一个编译错误,因为该方法要求 o 变量与 o.getClass() 参数属于同一类。如何解决这个问题?
最佳答案
Class clazz = o.getClass();
ProtostuffIOUtil.mergeFrom(data, clazz.cast(o), RuntimeSchema.getSchema(clazz));
关于java - 如何将对象转换为 getClass() 返回的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7869013/
我是一名优秀的程序员,十分优秀!