fun File.forEachLine( charset: Charset = Charsets.UTF_8, action: (line: String) -> Unit)
Platform and version requirements: JVM
Reads this file line by line using the specified charset and calls action for each line. Default charset is UTF-8.
You may use this function on huge files.
charset
- character set to use.
action
- function to process file lines.
© 2010–2017 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/java.io.-file/for-each-line.html