Leer contenido de un fichero en kotlin
[crayon-6a61da9767d16972713381/]
Explicación de la lectura:
bufferedReader.useLines { lines ->: Esta línea crea un bloque que abre un archivo y crea unBufferedReader, que es una clase que facilita la lectura eficiente de archivos. El métodouseLinesse encarga de abrir y cerrar automáticamente el archivo cuando el bloque termina. El parámetro{ lines ->crea un alias para el flujo de líneas del archivo que se utilizará en el bloque.lines.forEach {: Esto inicia un bucleforEachque recorre cada línea del archivo.println(it): Dentro del bucle,itse refiere a la línea actual que se está procesando, yprintln(it)imprime esa línea en la consola.