Usando Formatter pra escrever em arquivos (Erro estranho)

4 respostas
A

Fala galera, seguinte.

estou usando o comando formatter pra escrever em arquivos, mas so que tem hora que ele nao escreve mais.

Abaixo esta o código:

Formatter output;

public void escrevefloat (float dadofloat2)
	{
	
			output.format("%f%n",dadofloat2);
			m++;
			System.out.printf("%d = %f\n",m,dadofloat2);

	}

No meu código eu chamo o metodo escrevefloat 3600 vezes e sempre passo qual é o dado a ser escrito, porém quando eu vou verificar o arquivo gerado so os primeiros 1500 e pouco foram escritos…o resto nao…

Alguem tem alguma ideia do que pode estar ocorrendo???

4 Respostas

acopiara

Você tá usando o método flush() e close() do stream?

A

Não estou usando nenhum dos dois

acopiara

Pois tente ai usar, pq ele força a escrita e o close libera o recurso.

A

cara…vc simplesmente resolveu meu problema … ficou perfeito…muitiiiiiiiiiiiiiiiiiiiiissimo obrigado…

te devo essa, se precisar é so pedir…

André Marim.

Criado 10 de agosto de 2007
Ultima resposta 12 de ago. de 2007
Respostas 4
Participantes 2