Como gravar uma string em um arquivo texto?

2 respostas
C

Preciso de um método que receba uma string e grave em um arquivo essa string.
Como faço isso ?

2 Respostas

F

pode ser assim:

try{
int i=file.showSaveDialog(file);
		
		if(i==0)
		{
FileOutputStream fos= new FileOutputStream(file.getSelectedFile()+".txt");
			 PrintStream ps= new PrintStream(fos);
			
			ps.print(tx2.getText());
			
			ps.close();
			fos.close();
M

Pode ser assim, tambem:

try {
   BufferedWriter arq = new BufferedWriter(new FileWriter("arquivo.txt"));
  
   arq.write("Ola mundo, ola aquivo!!!");

   arq.close();

} catch(IOException e) {
   e.printStackTrace();
}

Se você quiser pular para a proxima linha dentro do arquivo é só acrescentar arq.newLine() .

FelipeSS_2!! Qual a diferença desse metodo para o seu?

Falow!!! :grin:

Criado 17 de abril de 2005
Ultima resposta 17 de abr. de 2005
Respostas 2
Participantes 3