public class LerArquivo {
public static void main(String[] args) {
/*Scanner ler = new Scanner(System.in);
System.out.printf("Informe o nome de arquivo texto:\n");
String nome = ler.nextLine();
System.out.printf("\nConteúdo do arquivo texto:\n"); */
String nome = "code.txt";
try {
FileReader arq = new FileReader(nome);
BufferedReader lerArq = new BufferedReader(arq);
String linha = lerArq.readLine();
// lê a primeira linha
// a variável "linha" recebe o valor "null" quando o processo
// de repetição atingir o final do arquivo texto
while (linha != null) {
System.out.printf("%s\n", linha);
linha = lerArq.readLine();
// lê da segunda até a última linha
}
arq.close();
} catch (IOException e) {
String local = System.getProperty("user.dir");
System.err.printf("Erro na abertura do arquivo: %s.\n", e.getMessage()+" "+local);
}
System.out.println();
}
}
Nenhum comentário:
Postar um comentário