Como q eu faço pra gravar um arquivo (por exemplo: contas.txt) , numa determinada pasta q eu criei no proprio programa (por exemplo dentro de c:Teste este2)?
tentei tentei, e não consegui, eu tenho livro das formiguinhas não achei…
por favor amigos do Guj, me deem uma mão.!!!
segue um codigo pra implementação e ajuda a tdos…
import java.io.*;
class DataIO {
public static void main (String args []) throws
java.io.IOException, java.lang.ClassNotFoundException {
String fich = "contas.txt";
boolean sucesso = (new File("c://Teste")).mkdir();
sucesso = (new File("c://Teste","teste2")).mkdir();
String caminho = "c:\Teste";
String caminho2 = "\teste2";
caminho = caminho+caminho2;
//gravo
FileOutputStream bufOut=new FileOutputStream(fich, true);
System.out.println("Criou!!!");
System.out.println(caminho);
System.in.read();
}
}
Valeu!
to ligado nisso…
o que eu quiz dizer eh q necessariamente o writeObject precisaria de um Objct mesmo pra gravar, pq se não grava String direto…
funcionaria o comando:
bufOut.writeObject("ola mundo");
e não funciona…
não entendi direito o q vc me passou…
como q faz pra grava string dentro do arquivo???