Help

Pessoal sou novo na área de informática e estou trabalhando com Java, estou tentando fazer um simples programa que lê um arquivo que tenho que baixar da net na minha máquina, fiz este código, mas não esta funcionando, não sei mais o que fazer se puderem me ajudar vou agradeçer muito, obrigado.

public class robot {

public static void main(String [] args) throws IOException {
BufferedReader buff = newBufferedReader(new
java.io.FileReader(“c:/temp/usd.cvs”)); String linha;
while((linha = buff.readLin()) != null){ System.out.println(linha);
}
}
}

Valeu

Qual exceção que está sendo apontada?

já tentou

java.io.FileReader( "c:\temp\usd.cvs" ) );

?

Qual é o erro?

:arrow: não se esqueça de importar o pacote java.io através do comando

import java.io.*;

no cabeçalho da sua classe;
:arrow: não existe o método readLin() na classe java.io.BufferedReader, mas sim readLine() (o código que você postou acima dá erro de compilação por isso);

Então, seu código deve ficar parecido com este:

import java.io.*;

public class robot { 

   public static void main(String [] args) throws IOException { 
      BufferedReader buff = new BufferedReader(new 
      java.io.FileReader("c:/temp/usd.cvs")); 
      String linha; 
      while((linha = buff.readLine()) != null){ 
            System.out.println(linha); 
      } 
   } 
} 

E lembre-se: javadoc é seu amigo! :smiley:
http://java.sun.com/j2se/1.4.2/docs/api


    try {
        BufferedReader in = new BufferedReader(new FileReader("C:\seuDiretorio\seuArquivo.ext"));
        String str;
        while ((str = in.readLine()) != null) {
            System.out.println(str);
        }
        in.close();
    } catch (IOException e) {
        e.printStackTrace();
    }

galera valeu estava tudo certo, era isso mesmo.

Valeu