Lendo um arquivo .txt

4 respostas
D

É o seguinte,
preciso pegar uma linha de um arquivo .txt e atribuir uma parte dela a uma variável e outra parte à outra variável.
Eu consigo fazer isso usando o BufferedReader ou devo usar outra classe?

4 Respostas

D

Update:
Preciso da resposta urgente.
Por favor. :?

marcos1EM

Sim, aqui no Guj tem muitos exemplos de leitura de arquivos texto com BufferedReader.

http://www.guj.com.br/posts/list/122425.java

douglaskd

após ler o arquivo e guardar em uma variável String temporária, você tem duas opções

ou divide pela quantidade de caracteres ou você pode usar regex, para dividir a string arbitrariamente. (caso necessário)

ViniGodoy

Você pode ler arquivos com a classe Scanner:

Por exemplo, o código abaixo mostra o arquivo de texto na tela.

Scanner scan = new Scanner(new File("c:\seuArquivo")); while (scan.hasNextLine()) { String linha = scan.nextLine(); System.out.println(linha); } scan.close();

Criado 17 de novembro de 2010
Ultima resposta 17 de nov. de 2010
Respostas 4
Participantes 4