2010-03-12 3 views
4

Je souhaite pouvoir créer un fichier texte temporaire en Java pour l'afficher à l'écran, mais l'utilisation de File.createTempFile() ne me donne pas assez de contrôle sur son nom.Création d'un fichier temporaire nommé en Java

Une pensée ici? Pourquoi avez-vous besoin d'un tel contrôle sur le nom d'un fichier temporaire?

Répondre

7

Pourquoi avez-vous besoin d'un tel contrôle sur le nom d'un fichier temporaire? Cette question de côté, non vous ne pouvez pas avoir un contrôle total sur le nom du fichier généré par createTempFile. Si vous avez vraiment besoin d'un contrôle total, vous devez créer un File à la place.

Vous voudrez peut-être utiliser les éléments suivants:

  • java.io.tmpdir propriété système pour le répertoire des fichiers temporaires
  • createNewFile() pour vérifier les conflits de noms
  • deleteOnExit()
Questions connexes