StringTokenizer

2 respostas
A

Olá Galera.

Alguém pode me dizer porque esse código não está compilando.
Marquei a palavra erro no local que está falhando. Estou utilizando o eclipse 3.1

import java.util.;
import java.io.
;

public class Token{

public Token (){		
}

File file = new File("c://entrada.txt");

FileReader reader = new FileReader(file);
BufferedReader leitor = new BufferedReader(reader);
	
String linha;
String idArq = "";
String nome = " ";
String nomeArq = "";
	
StringTokenizer separador; (erro)

  do {

  linha = leitor.readLine();
  
  if( linha != null ){     
      separador = new StringTokenizer(linha, "=");
      idArq = separador.nextToken();
      nomeArq = separador.nextToken();

      System.out.println(idArq);
      System.out.println(nomeArq);

  }

}
while ( linha != null );
	
leitor.close();
reader.close();

} (erro)

2 Respostas

B

Ola,

Pergunta: dentro de qual método esta o codigo :
File file = new File("c://entrada.txt");
até:
reader.close();

} (erro)
...

Em java vc tem que colocar um procedimento dentro de um metodo... senão é erro de compilação.

Exceto para o inicializador estatico... mas isto já é outra estoria...

A

Agora funcionou.

Muito obrigado.

Criado 12 de dezembro de 2006
Ultima resposta 13 de dez. de 2006
Respostas 2
Participantes 2