Vous souhaitez créer de nouveaux fichiers texte lors de l'exécution en cliquant sur le bouton. Afin de les rendre unique pensée de les nommer avec Date. a essayé comme ceci d est la chaîne contenant la date object.tostring path string as {"c: \ etc \" + d + ". Txt"; } Aucune exception de compilation. Ne fonctionne pas ses spectacles RUNTIME exception illégale peut le faire.Java Nouveau fichier texte
Répondre
Essayez ceci:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy HH-mm-ss");
String name = dateFormat.format(d);//<-- d, is your date object
name = "C:\\etc\\" + name + ".txt";
Et vous pouvez créer le fichier comme ceci:
File file = new File(name);
file.createNewFile();
try {
FileWriter out = new FileWriter(PATH);
out.append("");
out.close();
} catch (IOException e) {
e.printStackTrace();
}
Vous ne devriez pas utiliser un objet de date comme ça, vous n'avez pas assez de contrôle sur la façon dont le nom de fichier est créé. Jetez un oeil à SimpleDateFormat et formatez votre date d'une manière 1. assez unique pour vos besoins et 2. ne contient pas de caractères non valides pour les systèmes de fichiers, en particulier ":" pour NTFS, comme cela a déjà été mentionné. Reportez-vous à la norme ISO-8601 pour différents formats d'horodatage, comme celui-ci: 19850412T232050 Tout dépend de vos besoins d'unicité, votre public des noms de fichiers, etc.
Merci Thorsten monsieur – Cody
- 1. Filtrer un fichier texte dans un nouveau fichier texte
- 2. Nouveau sur Python, écrire un fichier texte
- 3. Java - Parsing fichier texte
- 4. Java - fichier texte Lire
- 5. Java chargement du fichier texte
- 6. Analyse d'un fichier texte et sortie vers un nouveau fichier
- 7. Fichier texte Java E/S
- 8. Java rechercher un fichier texte
- 9. Copier le texte du fichier batch dans un nouveau fichier texte
- 10. comment copier une seule instance d'une chaîne d'un fichier texte dans un nouveau fichier texte?
- 11. Lire la ligne du fichier texte Java?
- 12. Comment créer un nouveau fichier texte avec asp?
- 13. Nouveau texte fichier basé sur la ligne Blank
- 14. Utilisation d'une variable pour nommer un nouveau fichier texte
- 15. java Impossible de créer un nouveau fichier dans Windows 7?
- 16. Créer un nouveau fichier dans le dossier Java
- 17. Comment générer un fichier build.xml pour un nouveau projet java?
- 18. Java nouveau File() dit FileNotFoundException mais le fichier existe
- 19. nouveau fichier POM maven dans le projet java eclipse
- 20. Comment écrire à chaque fois dans le fichier texte sans le créer à nouveau (Nouveau)?
- 21. Créer un nouveau fichier de fichier existant
- 22. Lire le fichier texte en java
- 23. Java - Lire le fichier texte par morceaux
- 24. java écrire dans un fichier texte
- 25. Android/fichier Java texte problème lire
- 26. sérialiser l'objet java au fichier texte
- 27. Lecture d'un fichier texte en Java
- 28. Java: fichier texte au tableau 2D
- 29. Vous manipulez un fichier texte en Java?
- 30. Écrire au début d'un fichier texte Java
La lecture du Centre d'aide serait un long chemin ... –
@SushantSawant, Vous devez supprimer les caractères spéciaux du nom de fichier/chemin comme ': \ /' etc et dans les dates habituellement ':' est là – Arvind