对于聪明人来说,劝告是多余的;对于愚昧人来说,劝告是不够的——莫里哀
中文文档
拓展函数的定义:
1
| fun String.delBlank() = this.filter { !Character.isWhitespace(it) }
|
以及:
1 2 3
| fun Int?.default(i: Int = 0) = i
fun String?.default(i: String = "") = i
|
使用:
1 2 3 4 5 6 7 8 9 10 11 12
| fun String.delBlank() = this.filter { !Character.isWhitespace(it) }
val noBlank = "Hello World".delBlank()
println(noBlank)
fun Int?.default(i: Int = 0) = i
fun String?.default(i: String = "") = i
val s: Int? = null println(s.default())
|
效果: