@ltlovezh
2021-11-23T12:05:02.000000Z
字数 338
阅读 761
Kotlin DSL
通过infix关键字修饰的函数,可以用中缀表示法调用(可以省略.和括号),infix函数必须满足以下条件:
// to是infix函数,返回Pair对象public infix fun <A, B> A.to(that: B): Pair<A, B> = Pair(this, that)// 使用中缀表示法创建Pair对象val pair = 1 to 2println(pair)// add是infix函数infix fun Int.add(param: Int): Int {return this + param}// 使用中缀表示法求和println(2 add 4)
