Ola Pessoal.
Estou com um exemplo de classe que faz a leitura de arquivos txt e depois exibe na tela, mas essa leitura está sendo feita direto do local onde está gravado o arquivo. Exemplo: "c: entrada.txt". Eu queria que a leitura podesse ser feita de uma arquivo de entrada que está dentro do meu projeto.package fipTools;
import java.io.*;
public class Exibir {
//variáveis de intancia
private BufferedReader in = null;
private File file = null;
/*
* Construtor Vazio
*/
public Exibir(){
}
public void exibir(final File file)throws Exception{
FileReader reader = null;
try{
this.in = new BufferedReader(new FileReader(file));
String linha = null;
while ((linha = in.readLine())!=null){
System.out.println(linha);
}
}catch (IOException e){
e.printStackTrace();
} finally {
if (reader!= null){
reader.close();
}
}
}
public static void main (String[] args) throws Exception{
Exibir exibe = new Exibir();
File file = new File ("c:/entrada.txt");
exibe.exibir(file);
}
}