dat文件可以用子节流写入。
List list= new ArrayList();//这个Array是数据来源的
FileWriter fw = new FileWriter(temporary.dat, true);
BufferedWriter bw = new BufferedWriter(fw);
for(int n = 0; n < list.size(); n++){
String temp = list.get(i);
try {
bw.write(temp);
bw.newLine();
fw.flush();
bw.flush();
} catch (Exception e) {
e.printStackTrace();
}
}
bw.close();
fw.close();
ArrayList循环一下 每个用io写入文件,你的文件名写成<名字.dat>应该就可以
可以进行对象的序列化操作,然后写入一个dat文件。