Olá pessoal, eu estava tentei achar algo postado no fórum sobre criar um arquivo.dat mas não achei e no livro do Core Java parece que não tem exemplos… alguém teria algum exemplinho básico de como que eu escrevo um arquivo .dat usando fluxo de dados? pode ser coisa simples, depois eu me viro no resto… valeu
java.io.DataOutputStream
http://java.sun.com/j2se/1.4.2/docs/api/java/io/DataOutputStream.html
Exemplo copiado de http://www.sunncity.com/Tutorial_Java/partTwo/io.html
[code]import java.lang.System;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.File;
import java.io.IOException;
public class DataIOApp {
public static void main(String args[]) throws IOException {
File file = new File(“test.dat”);
FileOutputStream outFile = new FileOutputStream(file);
DataOutputStream outStream = new DataOutputStream(outFile);
outStream.writeBoolean(true);
outStream.writeInt(123456);
outStream.writeChar(‘j’);
outStream.writeDouble(1234.56);
System.out.println(outStream.size()+" bytes were written");
outStream.close();
outFile.close();
FileInputStream inFile = new FileInputStream(file);
DataInputStream inStream = new DataInputStream(inFile);
System.out.println(inStream.readBoolean());
System.out.println(inStream.readInt());
System.out.println(inStream.readChar());
System.out.println(inStream.readDouble());
inStream.close();
inFile.close();
file.delete();
}
}[/code]
Valeu Dharis… desculpe não ter procurado mais, talvez tivesse achado… brigadão pelo exemplo… vou implementar ele agora, brigado mais uma vez
desculpe te incomodar denovo, mas onde que ele aramzena o arquivo test.dat?
:oops: eu não tinha visto a última linha do delete… foi mal