Problema ao ler um arquivo

3 respostas
hcbelias

Eu estou usando o netbeans para implementar um codigo…
estou com uma duvida
qnd eu crio
File pasta=new File(".",“arquivos”);//funciona certinho, pq ja existe uma pasta arquivos na pasta do netbeans
agora
qnd eu faco
File arquivo=new File(".",“campos.txt”);//da pau…
eu n entendo no mesmo path existe a pasta arquivos, e o arquivo campos.txt, para ler a pasta funciona certo, ja para o arquivo fala que n consegue encontrar o arquivo…
alguem pode me ajuda?

3 Respostas

R

blz hcbelias,
Então brother não sei se entendi muito bem sua dúvida mas vou tentar explicar,
Se você deseja ler o conteudo do seu .txt. Abra o diretorio em um File e peça para ler com um FileReader.
Ou poderia usar um BufferdReader.. Bom formas para ler arquivos existem várias.

class Read {
	   public static void main(String[] args) throws IOException{
	      File diretorio = new File("C:\zoneamento\Design", "meuArquivo.txt");
	      BufferedReader  in = new BufferedReader(new FileReader(diretorio));
	      System.out.println(diretorio);
	    }
	      
}

Agora se não for isto posta o erro para entendermos o seu problema...

Cya brother...

hcbelias

o problema e que ele fala que o arquivo n existe…
mas agora…se a referencia e para uma pasta n tem problema…
entendeu?

G

Caso queira tornar esse problema um pouco menor utilize o arquivo internamente ao projeto …
se você colocar -lo na pasta do projeto não é necessário determinar a posição em que se encontra … e ai você muda o método que pede o parâmetro posição e nome para apenas nome.

Criado 21 de julho de 2008
Ultima resposta 22 de jul. de 2008
Respostas 3
Participantes 3