我希望我的程序將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
我測試了你的代碼,我能夠追加。也許你可以分享更多關於你如何調用它的信息? –