Leitura de arquivo TXT

2 respostas
J

Tendo usado a sintaxe abaixo para declaração do meu arquivo, além dos devidos try/catch, porque quando leio um arquivo TXT ( bf.readline() ), ele me retorna a linha do arquivo sem o primeiro caractere? Por exemplo: “Primeira linha”, retorna “rimeira linha”.

File arquivo = new File(chooser.getSelectedFile().getPath());

FileInputStream in = new FileInputStream(arquivo);

InputStreamReader conversor = new InputStreamReader(in); BufferedReader bf = new BufferedReader(conversor);

Obrigado

2 Respostas

A

Tente efetuar o teste dessa maneira…vê o que retorna…

BufferedReader br = new BufferedReader (new FileReader(C:\arquivo.txt));

while (br.readLine() !=null)

System.out.println("Linha - " + br.readLine());

Falou

V

Valeu pela dica.

Criado 19 de junho de 2006
Ultima resposta 20 de jun. de 2006
Respostas 2
Participantes 3