【发布时间】:2015-07-23 11:36:00
【问题描述】:
我希望我的程序一次一个地将 URL 地址保存到文件中。 这些地址需要以 UTF 格式保存,以确保它们是正确的。
我的问题是文件一直被覆盖,而不是附加:
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是如何初始化的? -
我测试了您的代码并且能够追加。也许您可以分享有关如何调用它的更多信息?
标签: java append dataoutputstream