Read
Lección 4 de 11 del curso Manejo de archivos en Java de Coddy.
Una forma de leer el contenido de un archivo en Java es utilizando la clase Scanner, que también se utiliza para obtener entradas:
try {
File dataFile = new File("data.txt");
Scanner scanner = new Scanner(dataFile);
while (scanner.hasNextLine()) {
String data = scanner.nextLine();
System.out.println(data);
}
scanner.close();
} catch (FileNotFoundException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}El código anterior lee e imprime cada línea del archivo "data.txt".
Ten en cuenta que debes envolver el código con try-catch y manejar la excepción
FileNotFoundException
Desafío
FácilSe te proporciona el mismo archivo que antes "coddy.txt", lee e imprime su contenido, línea por línea.
¡Ten en cuenta las importaciones añadidas previamente (y necesarias)!
Pruébalo tú mismo
import java.io.File;
import java.util.Scanner;
class Main {
public static void main(String[] args) {
// Escribe el código aquí
}
}