Dúvida ao salvar tudo que for digitado em um arquivo log

Olá, estou tentando salvar tudo q eu digitar num arquivo log.txt usando o
FileStreamOutput, mas nao estou conseguindo nada … alguem daria um help ??
obrigado

Não seria FileOutputStream ?
E tente especificar o problema se possível

Isso, Isso!
Então, eu crio um documento txt pelo proprio java, e neste documento, eu tenho que salvar tudo que for digitado, e só finaliza se eu der enter e nao ter nada escrito.

Eu nao consigo gravar oq é escrito no arquivo q eu criei (no caso, gravacao.txt).

Usa as tag de Code para colar o código que fica mais fácil saber qual é o problema.

Voce antes de dar um close no FOS lembrou de dar a descarga (flush)?

Oi,

Me recordo em fazer assim.:

[code]FileOutputStream
file = new FileOutputStream(nome_arquivo, true); // true = append.

try {
file.write(“Problema”.getByte());
}
finally {
file.close();
}[/code]

Tchauzin!

[quote=lina]Oi,

Me recordo em fazer assim.:

[code]FileOutputStream
file = new FileOutputStream(nome_arquivo, true); // true = append.

try {
file.write(“Problema”.getByte());
}
finally {
file.close();
}[/code]

Tchauzin![/quote]

“Problema”.getByte[b]s/b
Eu acredito.

ps-off:nova foto lina ^^

[quote=Mark_Ameba][quote=lina]Oi,

Me recordo em fazer assim.:

[code]FileOutputStream
file = new FileOutputStream(nome_arquivo, true); // true = append.

try {
file.write(“Problema”.getByte());
}
finally {
file.close();
}[/code]

Tchauzin![/quote]

“Problema”.getByte[b]s/b
Eu acredito.

ps-off:nova foto lina ^^[/quote]

Você acredita?

ps-off: sim! Sou loira agora… por isso troquei =)

Olha só:


String logFile = "logger.log";

public static void log(String mensagem)
{
   FileWriter escritor = new FileWriter(logFile, true);
   BufferedWritter buff = new BufferedWriter(escritor);
   buff.write(new Date() + " - " + mensagem)
   buff.newLine();
   buff.flush();
   buff.close();
}

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#getBytes()

Não existe esse método sem o s, então acredito que voce fez certo e colocou o s onde voce realmente usa esse código.

off: É sempre bom mudar né^^

[quote=Mark_Ameba][quote=lina]
Você acredita?

ps-off: sim! Sou loira agora… por isso troquei =)
[/quote]

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#getBytes()

Não existe esse método sem o s, então acredito que voce fez certo e colocou o s onde voce realmente usa esse código.

off: É sempre bom mudar né^^[/quote]

Hahaha…
Claro, respondi sem compilador… apenas escrevi o que eu lembrava no TextArea do campo de resposta do guj.

=P

Tchauzin!