展开全部
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();
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文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询