|
24
|
| SadeQ digitALLife · 技术社区 · 8 年前 |
|
|
1
43
您只是将相同的对象(相同的内存块)分配给另一个变量。您需要以某种方式创建一个新实例并设置所有字段。
但是在Kotlin中,如果记录类 Data class ,Kotlin将为您创建一个复制方法。
和copy方法允许您重写需要重写的字段。
|
|
|
2
3
如果你的班级不是
如果您正在使用
如果要安装Gson,请获取 latest version here 。 |
|
|
3
1
如果第二个对象需要完全相同或某些字段需要更改,则有2个选项使用copy方法。
或者Kotlin有很好的构造object的语法,我的意思是,例如。
事实上,在您的情况下,使用第一种方法似乎更容易,但了解解决此任务的第二种方法很好。 |
|
|
4
0
您必须创建变量的新实例并初始化每个字段。如果你这么做的话
示例(Java):
然后称之为:
|
|
|
ShaAnder · 为什么sqllachemy返回的是类而不是字符串 1 年前 |
|
|
D_chez12 · 如果对象键值为空,则过滤掉数组中的对象 1 年前 |
|
MeltingDog · 如何检索嵌套的JS对象并通过索引获取其数据? 1 年前 |
|
VonDerHase · 从列表中删除特定值,Python 1 年前 |