Eu gostaria de saber como eu faço para ler um arquivo txt no JAVA.
Estou fazendo um trabalho da faculdade onde terei que fazer um compilador.
Ele tera q ler o arquivo txt ja especificado com um “codigo” dentro dele, e dependendo da palavra encontrada ele ira armazenar em uma tabela de simbolos.
Antes de postar as dúvidas é bom dar uma vasculhada no fórum para ver se alguém já postou algo parecido ou se não tem algo relacionando na sessão de artigos.
Da uma olhada aqui: http://www.guj.com.br/java.tutorial.artigo.13.1.guj
Primeiro leia os seus livros (e pegue as dicas com quem já fez), depois tente fazer - não saia programando logo de cara.
Um compilador é uma coisa bem chatinha de fazer, e não diria que Java é a linguagem mais fácil para escrever um compilador.
(Eu diria que “ler um arquivo texto” é a parte mais simples do seu trabalho).
De qualquer maneira, existem vários programas que lêem uma descrição e montam um compilador em Java para uma determinada linguagem. Entre eles se listam:
javacc