中缀表达式作用 : 中缀表达式是 Kotlin 领域特定语言 DSL 自然语言特性实现的核心 , 其能实现类似于自然语言的函数调用方式 ;
2 ....List 类型变量扩展函数 printMaxAgeStudent , 其作用是 查找身高高于 180 的人 , 并且使用 infix 声明该函数 , 表明该函数可以使用中缀表达式调用 ;
package dsl...Student("Jerry", 18, 165),
Student("Trump", 18, 178),
Student("Jack", 29, 165)
)
/*
DSL...180 的学生
filter {
it.height > height
}.forEach(::println)
}
fun main() {
//调用 DSL