como eu faco para mandar o resultado de um System.out.println qualquer para um arquivo de texto?
ex:
class numeros {
public static void main(String args[]) {
int i;
for (i = 0 ; i < 10 ; i++)
{
System.out.print(i + " ");
}
}
}
o resultado de tudo tem q ir para o arquivo.txt.
So isso!
[ Esta mensagem foi editada por: Tullyo em 19-04-2003 22:39 ]
Escrever em arquivos
T
3 Respostas
T
Cara ve se isso aqui pode te ajudar !!!
import <a href="http://java.io">java.io</a>.*;
class numero
{
public static void main(String args[])
{
try
{
FileOutputStream arq = new FileOutputStream("c:/numeros.txt");
BufferedOutputStream buf = new BufferedOutputStream(arq);
DataOutputStream dado = new DataOutputStream(buf);
for (int i=0;i<10;i++)
{
dado.writeInt(i);
System.out.print(i + " ");
}
dado.close();
}
catch(IOException erro)
{
System.err.println(erro.getMessage());
}
}
}
T
cara quase mas ficou uns caracteres esquisitos no numeros.txt algo assim
a
e ai o que e que vc acha? o que sera que deu errado?
T
Não foi erro ! se vc quiser ver o conteudo no txt, e so converter para bytes e depois gravar no arquivo !!!
Da uma olhada ! Ve se te ajuda agora !!!
import <a href="http://java.io">java.io</a>.*;
public class Apagar
{
public static void main(String[] args)
{
int i=0;
String s="";
try
{
FileOutputStream out = new FileOutputStream("c:/numeros.txt");
for (i=0;i<10;i++)
{
System.out.print(" " + i);
s = s + String.valueOf(i) + " ";
}
byte[] b = s.getBytes();
out.write(b);
out.close();
}
catch(IOException erro)
{
System.err.print(erro.getMessage());
}
}
}
Criado 19 de abril de 2003
Ultima resposta 21 de abr. de 2003
Respostas 3
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo