我正在尝试创建一个函数,该函数返回任何数据类对象设置它的属性值及其属性名称(如果所有字符串)而不更改它的默认值我有一个关于它的示例:
想象一下这个数据类:
data class StudentProfile(
var fullName: String = "",
var mobilePhone: String = "",
var birthDate: String = "",
var email: String = ""
)
我想保留这个空的默认值,但我想要一个适用于任何类的通用函数并返回(在这种情况下)这个:
return StudentProfile(
mobilePhone = "mobilePhone",
fullName = "fullName",
email = "email",
birthDate = "birthDate"
)
是否可以?