首先 初始化要卸载初始函数,然后我用fastjson的转化的时候由于找不到空构造函数,又得把构造函数的值赋默认值。
其次我发现json的顺序如果与构造函数中的顺序不同的时候也会出问题。(这个是我弄错了,自动代码生成的是val,工具json to kotlin)
最后我为啥还要用data class?
首先 初始化要卸载初始函数,然后我用fastjson的转化的时候由于找不到空构造函数,又得把构造函数的值赋默认值。
其次我发现json的顺序如果与构造函数中的顺序不同的时候也会出问题。(这个是我弄错了,自动代码生成的是val,工具json to kotlin)
最后我为啥还要用data class?
本文标题:只有我觉得kotlin data class不好用么?
本文链接:https://www.haomeiwen.com/subject/dteicqtx.html
网友评论