gravar arquivo texto
preciso gravar um arquivo texto o servidor, mas não vou grava-lo de uma vez só, preciso grava-lo aos poucos, ou seja uma parte agora e outra depois, e de vez em quando zerar o arquivo.
obrigado
fui....
Joao.claudino
Curtidas 0
Respostas
Kuesley
09/04/2009
Me deve uma cerveja!
Dê uma olhada na documentação, mais precisamente no pacote java.io lá tem todo o tratamente de arquivo que vc precisar.....
Abraço !
import java.io.*;
public class Arquivo {
public static void main(String[] args) {
try {
// Gravando no arquivo
File arquivo;
arquivo = new File("arquivo.txt");
FileOutputStream fos = new FileOutputStream(arquivo);
String texto = "quero gravar este texto no arquivo";
fos.write(texto.getBytes());
texto = "\nquero gravar este texto AQUI TAMBEM";
fos.write(texto.getBytes());
fos.close();
// Lendo do arquivo
arquivo = new File("arquivo.txt");
FileInputStream fis = new FileInputStream(arquivo);
int ln;
while ( (ln = fis.read()) != -1 ) {
System.out.print( (char)ln );
}
fis.close();
}
catch (Exception ee) {
ee.printStackTrace();
}
}
}GOSTEI 0
João Bier
09/04/2009
so complementando:
quando vc quiser adicionar no arquivo use:
isso vai continuar escrevendo no arquivo do final.
ma scomo disse o colega, de uma olhada na doc e uma busca no forum, tente implementar o codigo, e surgindo duvidas poste.
flw!!!
[]'s
:!:
arquivo = new File("arquivo.txt", true);
GOSTEI 0
Anderson Wagner
09/04/2009
do jeito que está ai ele grava no diretorio onde voce executar
GOSTEI 0
Amadeu
09/04/2009
Mais um maluco ressussitando o tópico.
Seguinte...
dessa forma, o java não reconhece o \n
existe alguma forma de fazer isso com algo parecido com um writeln?
GOSTEI 0
Victor Magalhães
09/04/2009
[quote="jgbt"]so complementando:
quando vc quiser adicionar no arquivo use:
isso vai continuar escrevendo no arquivo do final.
ma scomo disse o colega, de uma olhada na doc e uma busca no forum, tente implementar o codigo, e surgindo duvidas poste.
flw!!!
[]'s
:!:
Errado o certo é:
arquivo = new File("arquivo.txt", true);
FileOutputStream out = new FileOutputStream(arquivo, true)
GOSTEI 0
Thiago Palmeira
09/04/2009
Tenho uma artigo sobre isso...
https://www.devmedia.com.br/classes-de-entrada-e-saida-de-dados-em-java/26029
Vê lá...
GOSTEI 0
Celia Manhique
09/04/2009
Ola pessoal,
Eu sou nova nestas coisas de programacao e gostaria de criar uma interface para ajudar a organizar meus ficheiros.
Gostaria de saber como posso criar um botao do estilo browse para ir buscar ficheiros e guarda-los dentro doutra pasta no disco duro.
A quem poder me ajudar por favor...
GOSTEI 0