kotlin踩坑小记
使用ReadWrite.kt中的Reader.readLines()时会把reader关闭,这里没注意看调用了上面使用了useLines的方法
public fun Reader.forEachLine(action: (String) -> Unit): Unit = useLines { it.forEach(action) }
public fun Reader.readLines(): List<String> {
val result = arrayListOf<String>()
forEachLine { result.add(it) }
return result
}