JAVA PrintStream

Résolu
remousse Messages postés 299 Date d'inscription   Statut Membre Dernière intervention   -  
remousse Messages postés 299 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'utilise PrintStream afin de créer un fichier csv pour stocker les résultats de mon programme.
Cependant, j'aimerai que lorsque j'exécute une nouvelle fois mon programme vérifier que le fichier csv existe et si true, le timestampé. Malheureusement pour un printstream il n'y a pas de méthode exist() comme pour un File.

Avez-vous une idée ?

PrintStream csvFile = new PrintStream(new FileOutputStream("test.csv"));
if (csvFile "existe"){
// renomme le fichier test.csv en test.csv."date+heure"
}


Par avance merci
A voir également:

1 réponse

remousse Messages postés 299 Date d'inscription   Statut Membre Dernière intervention   6
 
Problème résolu:

File f = new File(path + File.separator + "test.csv");
File finalfile=new File(path + File.separator + "test.csv."+dF.format(now));
if (f.exists()){
f.renameTo(finalfile);
}
0