Classe FileReader em Java
Nesta publicação aprende-se a trabalhar com a classe FileReader para que se possa usar esses mesmos conhecimentos e assim evoluir.
- esta classe implementa um modo de leitura para que se possa ler os carateres presentes em um fluxo (ficheiro) de acordo com uma codificação específica.
FileReader (objeto).read() |
Lê todo o conteúdo do ficheiro até ao fim |
FileReader (objeto).close() |
Termina a ligação existente com o determinado ficheiro |
package com.caffeinealgorithm.programaremjava;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ClasseFileReader {
private File ficheiro = new File("Ficheiro.txt");
private char[] carateres = new char[100];
private FileReader lerFicheiro;
public void Run() {
if (ficheiro.exists()) {
try {
lerFicheiro = new FileReader(ficheiro);
lerFicheiro.read(carateres);
for (char carater : carateres)
System.out.print(carater);
lerFicheiro.close();
}
catch (IOException excecao) {
System.out.println(excecao);
}
}
}
}
/*
Portugal
Brasil
Espanha
França
Itália
Austrália
Índia
*/
Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.