📅  最后修改于: 2020-12-30 07:06:08             🧑  作者: Mango
Kotlin包含其他编程语言的许多功能。它允许您一次声明多个变量。此技术称为“解构声明”。
以下是解构声明的基本语法。
val (name, age) = person
在上面的语法中,我们创建了一个对象,并在单个语句中将它们全部定义在一起。以后,我们可以如下使用它们。
println(name)
println(age)
现在,让我们看看如何在现实生活中使用它。考虑下面的示例,在该示例中,我们将创建一个具有某些属性的Student类,稍后将使用它们来打印对象值。
fun main(args: Array) {
val s = Student("TutorialsPoint.com","Kotlin")
val (name,subject) = s
println("You are learning "+subject+" from "+name)
}
data class Student( val a :String,val b: String ){
var name:String = a
var subject:String = b
}
上面的代码将在浏览器中产生以下输出。
You are learning Kotlin from TutorialsPoint.com