Fórum gravar arquivo texto #567498

09/04/2009

0

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

Joao.claudino

Responder

Posts

09/04/2009

Kuesley

Me deve uma cerveja!
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();
		}
	}
}
Dê uma olhada na documentação, mais precisamente no pacote java.io lá tem todo o tratamente de arquivo que vc precisar..... Abraço !
Responder

Gostei + 0

09/04/2009

João Bier

so complementando: quando vc quiser adicionar no arquivo use:
arquivo = new File("arquivo.txt", true);
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 :!:
Responder

Gostei + 0

09/04/2009

Anderson Wagner

do jeito que está ai ele grava no diretorio onde voce executar
Responder

Gostei + 0

09/04/2009

Amadeu

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?
Responder

Gostei + 0

09/04/2009

Victor Magalhães

[quote="jgbt"]so complementando: quando vc quiser adicionar no arquivo use:
arquivo = new File("arquivo.txt", true);
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 é:
FileOutputStream out = new FileOutputStream(arquivo, true)
Responder

Gostei + 0

29/01/2013

Thiago Palmeira

Responder

Gostei + 0

26/12/2013

Celia Manhique

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...
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar