Read
Lição 4 de 11 do curso Manipulação de Arquivos em Java da Coddy.
Uma maneira de ler o conteúdo de um arquivo em Java é usando a classe Scanner, que também é usada para obter entrada:
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();
}O código acima lê e imprime cada linha no arquivo "data.txt".
Observe que você deve envolver o código com try-catch e tratar a exceção
FileNotFoundException
Desafio
FácilVocê recebeu o mesmo arquivo de antes "coddy.txt", leia e imprima seu conteúdo, linha por linha.
Observe os imports pré-adicionados (e necessários)!
Experimente você mesmo
import java.io.File;
import java.util.Scanner;
class Main {
public static void main(String[] args) {
// Escreva o código aqui
}
}