Kotlin中的Python变量()

Kotlin中的Python变量(),kotlin,Kotlin,这是python代码 class Test: def __init__(self): self.one = "python" self.two = "is" self.three = "fun!" t=Test() print(vars(t)) 打印字段及其值的集合: {'one':'python','two':'is','three':'fun!'} 在科特林我怎么能做同样的事 如果您使用的是Koltin数据类,则只需打印该类即可 class Test(val

这是python代码

class Test:
  def __init__(self):
    self.one = "python"
    self.two = "is"
    self.three = "fun!"
t=Test()
print(vars(t))
打印字段及其值的集合:
{'one':'python','two':'is','three':'fun!'}

在科特林我怎么能做同样的事

如果您使用的是Koltin数据类,则只需打印该类即可

 class Test(val one: String, val two: String, val three: String)

fun main(args: Array<String>) {
    val test = Test("Kotlin", "is", "fun")
    println(test)
}
类测试(val-one:String,val-two:String,val-two:String)
趣味主线(args:Array){
val测试=测试(“Kotlin”、“is”、“fun”)
println(测试)
}
这将产生:
Test(一=Kotlin,二=is,三=fun)

Kotlin数据类还提供了一个
componentN()
函数。在Kotlin中查找有关数据类的一些信息


对于常规类,您可以尝试使用

的方法,如果您使用的是Koltin数据类,则只需打印该类即可

 class Test(val one: String, val two: String, val three: String)

fun main(args: Array<String>) {
    val test = Test("Kotlin", "is", "fun")
    println(test)
}
类测试(val-one:String,val-two:String,val-two:String)
趣味主线(args:Array){
val测试=测试(“Kotlin”、“is”、“fun”)
println(测试)
}
这将产生:
Test(一=Kotlin,二=is,三=fun)

Kotlin数据类还提供了一个
componentN()
函数。在Kotlin中查找有关数据类的一些信息

对于常规类,您可以尝试