像这样:
class Person(val name:String,val age:Int)
val person = Person(
name = "老中医",
age = 15
)
println(person.toJson())
代码:
inline fun <reified T:Any> T.toJson():String = Gson().toJson(this,T::class.java)
输出结果:
{"name":"老中医","age":15}