Ler mais de um arquivo .txt

Ola galera,

Como faço para ler dois arquivos .txt?

obs.: os dois aqrquivos se encontra na pasta do projeto.

Da uma lida nesses foruns

Explica mais sobre manipulações de arquivos txt

http://www.guj.com.br/articles/13

com um arquivo eu seu fazer a leitura,

a minha dúvida é se existe alguma forma de ler dois arquivos ao mesmo tempo, sem ter a necessidade de criar um new file pra cada.

[quote=ulysses]com um arquivo eu seu fazer a leitura,

a minha dúvida é se existe alguma forma de ler dois arquivos ao mesmo tempo, sem ter a necessidade de criar um new file pra cada.

[/quote]

a resposta é não…a não ser q vc o redefina. Um objeto file tem o path do file entao para vc ler outro vc tem q redefinir esse path. Vc precisa entender melhor o que o " new " faz…A grosso modo ele cria um novo objeto na memória, mas não vou entrar em detalhes sobre isso.

veja.

File f1 = new File("/folder/arquivo1.txt"); //objeto f1
f1 = new File("/folder/arquivo2.txt"); //objeto f1 redefinido

ler mais de 1 arquivo ao msm tempo

File f1 = new File("/folder/arquivo1.txt"); //objeto f1
File f2 = new File("/folder/arquivo2.txt"); //objeto f2

//aqui vc pode criar uma thread para ler os 2 ao msm tempo.
// pseudo codigo, nao funcional
public void leArquivos(){
     Thread t = new Thread(){
          public void run(){
                 while(!interrupt()){ 
                        f1;
                        f2;
                 } 
          }
     }t.start();
}

A idéia é essa.

t+ e boa sorte.

obrigado fernando, respondeu minha pergunta com claresa,
isso era realmente o que eu estava pensando, mas por meio das dúvidas é melhor pergunta
vai que existia uma solução :smiley:

[quote=ulysses]obrigado fernando, respondeu minha pergunta com claresa,
isso era realmente o que eu estava pensando, mas por meio das dúvidas é melhor pergunta
vai que existia uma solução :D[/quote]

melhor coisa é vc dar uma lida na apostila FJ11 e FJ21 da Caelum. Eu apesar de ter vários livros sobre Java sempre as uso como referencia. São realmente muito boas.

t+ e obrigado.