杂谈 今天应该是最后一天学kotlin的基本语法了,主要是查缺补漏,把剩余的知识点都集中在这篇中,所以可能篇幅比较长。
标准高阶函数 run{}函数 功能:执行一个代码块(即唯一参数lambda表达式),并返回该代码块的最后一行表达式的值。 fun main() { val result = run { println("Hello, world!") 42 } println(result) } T.run 功能:附着在一个标识符后面,执行代码块,并可以用this来引用该标识符。 fun main() { val result = "Hello, …