Publié le 11/12/2010
Auteur axel
Réseaux sociaux
0 partages
0 tweets
0 plus
0 commentaires

Creer un fichier temporaire

Comment ouvrir un fichier dans le dossier temporaire de l'OS ? Que l'on soit sur Linux, MacOs ou Windows, le dossier temporaire est différent. Ce type de fichier est utilisé pour stocker le résultat intermédiaire d'une opération ou pour éditer le contenu d'un fichier.

Obtenir le chemin du répertoire temp

Pour faciliter la tache, la package File dispose des fonctions suivantes:
- createTempFile(): création d'un fichier temporaire,
- deleteOnExit(): le fichier est automatiquement supprimé à la fermeture de la JVM.
import java.io.File;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
 
/**
 * @author fobec.com 2010
 */
public class TempFile {
 
    public static void main(String[] args)  {
    String name = "fich";
    String ext = ".tmp";
 
    File tempFile;
        try {
            //Creer un fichier temporaire
            tempFile = File.createTempFile(name, ext);
            //Supprimer automatiquement
            tempFile.deleteOnExit();
            System.out.println("Ficher temporaire: ");
            System.out.println(tempFile.getCanonicalFile());
        } catch (IOException ex) {
            Logger.getLogger(TempFile.class.getName()).log(Level.SEVERE, null, ex);
        }
  }
} 

La fonction createTempFile recherche le répertoire temporaire sur le système d'exploitation de l'application puis créer un pointeur vers un nom de fichier. Suivant le type de programmation, il convient d'ajouter un objet writer sur le fichier temporaire, par exemple new FileWriter(tempFile);

Ajouter un commentaire

Les champs marqués d'un * sont obligatoires, les adresses emails se sont pas publiées.

A lire aussi

Réseaux sociaux
Présentation de l'article
Catégorie
java - sources
Mise a jour
11/12/2010
Visualisation
vu 6835 fois
Public
Internaute
Auteur de la publication
Axel
Membre junior
Auteur de 51 articles
|BIO_PSEUDO|
Commentaires récents

Publié par math dans java

Salut, quelle est la modification a faire pour pouvoir utiliser une webcam usb qui n'est pas une logitech?

Publié par fobec dans CMS

faire le menage !!!!

Publié par BOKOMBEJEAN dans java

code source excellente,
maintenant comment l'afficher dans une zone de texte ou un champ de texte?

Publié par Neoray dans java

Ce tuto m'a bien depanne. Par contre pour une utilisation avec les heures, il me semble qu'il y a une notion de GTM a mettre en plus.
Merci ;)

Publié par robbie dans tuto

desole pour le message en multiple j'ai eu un ptit beug