社区
移动开发其他问题
帖子详情
kotlin中,子类如何使用反射获取构造方法?
等会儿咱吃啥
2020-05-15 06:12:48
如上图所示,子类通过反射获取参数列表,参数列表中只有子类中的参数,而传入的对象中包含了父类参数,最终导致参数与构造方法不匹配,抛出异常。
问题中抛出异常的代码是使用到了fastjson中的JSON.toJavaObject(JSON json, Class<T> clazz),其中clazz是子类,json是子类对象。
请问怎样写构造方法才能满足这里的参数要求?
...全文
123
回复
打赏
收藏
kotlin中,子类如何使用反射获取构造方法?
如上图所示,子类通过反射获取参数列表,参数列表中只有子类中的参数,而传入的对象中包含了父类参数,最终导致参数与构造方法不匹配,抛出异常。 问题中抛出异常的代码是使用到了fastjson中的JSON.toJavaObject(JSON json, Class clazz),其中clazz是子类,json是子类对象。 请问怎样写构造方法才能满足这里的参数要求?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kotlin
反射
方法教程文档
kotlin
反射
方法教程文档
kotlin
-
反射
方法, 1.
Kotlin
反射
方法的概念 2.
Kotlin
反射
方法的用途 3.
Kotlin
反射
方法的实现 4.
Kotlin
反射
方法的示例 5.
Kotlin
反射
方法的优点
kotlin
for java or android
中
文开发文档
kotlin
for java or android
中
文开发文档
Design-Patterns-In-
Kotlin
,在
kotlin
中
实现的设计模式.zip
关于测试的新文章:mockito 2的单元测试
kotlin
-docs.pdf
kotlin
教程
kotlin
in action
适用于初学者,详细讲述了
kotlin
的用法,带你飞
移动开发其他问题
791
社区成员
13,279
社区内容
发帖
与我相关
我的任务
移动开发其他问题
移动平台 其他移动相关
复制链接
扫一扫
分享
社区描述
移动平台 其他移动相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章