Treat a text block as lines and inspect a small summary.

Text Lines

TextLines.kt
fun main() {
    val text = 
    val lines = text.split("|")
    val count = lines.size
    val first = lines[0]
    val last = lines[count - 1]

    println("count=$count")
    println("first=$first")
    println("last=$last")
}
fun main() {
    val text = 
    val lines = text.split("|")
    val count = lines.size
    val first = lines[0]
    val last = lines[count - 1]

    println("count=$count")
    println("first=$first")
    println("last=$last")
}
fun main() {
    val text = 
    val lines = text.split("|")
    val count = lines.size
    val first = lines[0]
    val last = lines[count - 1]

    println("count=$count")
    println("first=$first")
    println("last=$last")
}
text-lines File readers often hand you text that must be split into separate lines.