Amigos Javaneses,
Estou tentando criar um fluxo de dados para um arquivo de sa�da
utilizando o m�todo writeFloat(), mas ao rodar o programa o arquivo de sa�da
s� cont�m caracteres, como se eu tivesse utilizando fluxo de bytes. Algu�m
pode me dizer o que est� errado? Preciso enviar uma matriz de float para o
arquivo saida.txt.
O c�digo � o seguinte:
boolean saveResults(){
try {
FileOutputStream saida = new FileOutputStream("saida.txt");
DataOutputStream dados = new DataOutputStream(saida);
for (int linha=0; linha<matriz.length; linha++){
for (int coluna=0; coluna<matriz.length; coluna++){
dados.writeFloat(matriz[linha][coluna]+" ");}
}
dados.close();
return true;
} catch (IOException e) {
System.out.println("Erro: " +e.getMessage());
return false;
}
}
Um abra�o
Jo�o Paulo
* Para n�o receber mais e-mails desta lista envie um e-mail para
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>] ou acesse
http://apoio.cits.br:8080/guest/RemoteListSummary/javabr
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/