安卓Java面试题 51-60
51、在Kotlin中,何为解构?该如何使用? |
给一个包含N个组件函数(component)的对象分解为替换等于N个变量的功能,而实现这样功能只需要一个表达式就可以了。 |
有时把一个对象 解构 成很多变量会很方便,例如: val (name, age) = person 这种语法称为 解构声明 。 一个解构声明同时创建多个变量。 我们已经声明了两个新变量: name 和 age,并且可以独立使用它们: println(name) 一个解构声明会被编译成以下代码: |
🚀🚀🚀🚀🚀🚀 |
52、 简述 Kotlin 内联函数?有什么作用? |
Kotlin里使用关键 inline 来表示内 |