我希望我的程序将URL地址一次保存到一个文件中。 这些地址需要以UTF格式保存以确保它们是正确的。如何在Java中追加到DataOutputStream?
我的问题是,该文件被覆盖的时候,而不是附加:
DataOutputStream DOS = new DataOutputStream(new FileOutputStream(filen, true));
Count = 0;
if (LinkToCheck != null) {
System.out.println(System.currentTimeMillis() + " SaveURL_ToRelatedURLS d "+LinkToCheck.Get_SelfRelationValue()+" vs "+Class_Controller.InterestBorder);
if (LinkToCheck.Get_SelfRelationValue() > Class_Controller.InterestBorder) {
DOS.writeUTF(LinkToCheck.Get_URL().toString() + "\n");
Count++;
}
}
DOS.close();
这个代码不追加,让我怎么让它追加?
'filen'如何初始化? – Dude
我测试了你的代码,我能够追加。也许你可以分享更多关于你如何调用它的信息? –