Desidero che il mio programma salvi gli indirizzi URL, uno alla volta, in un file. Questi indirizzi devono essere salvati in formato UTF per assicurarsi che siano corretti.Come aggiungere a DataOutputStream in Java?
Il mio problema è che il file viene sovrascritto tutto il tempo, invece che aggiunto:
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();
Questo codice non aggiunge, quindi come faccio a farlo accodare?
come viene inizializzato 'filen'? – Dude
Ho testato il tuo codice e sono riuscito ad aggiungere. Forse potresti condividere più informazioni su come lo stai invocando? –