IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Utilisation de file.delete()


Sujet :

avec Java

  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Octobre 2007
    Messages : 27
    Par défaut Utilisation de file.delete()
    Suite du topic sur l'extraction de données dans un fichier :

    ok pour utiliser la méthode delete() pour supprimer mon fichier, mais c'est une méthode de la classe file, et moi j'utilise la classe fileReader...

    j'ai vaguement essayé de jongler avec le polymorphisme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	File    ficIn;
    	ficIn   = new FileReader("Stock.txt");
    mais j'ai une non concordance des types...

    Merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 42
    Par défaut
    Le Reader a été créé pour manipuler les flux de caractères.
    Si tu n'a pas à faire un tel traitement, tu n'en as pas forcément besoin.
    Les opérations basiques su les fichiers sont dans File.
    Mais les deux ne sont pas exclusifs.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //----1er Cas : C'est tu as acces au code qui crée le reader
    //construire le File reader à partir d'un file
    File f=new File("mon_fichier");
    FileReader fr =new FileReader(f) ;
     
    //Quand je veux supprimer mon fichier
    f.delete()
     
     
    //----2èmeCas : Le reader existe déjà.
    //Rien ne t'empeche de créer un File sur le même fichier que le Reader
    File f=new File("mon_fichier");
    f.delete();

  3. #3
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Octobre 2007
    Messages : 27
    Par défaut
    ok, ça marche bien, du moins je n'ai plus d'erreur sous Eclipse, mais on ne doit pas être loin du bonheur..

    merci pour l'info sur file et son utilisation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] File.Delete impossible, utilisation par process
    Par egautier18 dans le forum C#
    Réponses: 14
    Dernier message: 26/12/2013, 15h07
  2. [File] delete suppression non contrôlée
    Par philippe13 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 22/11/2006, 17h42
  3. Réponses: 7
    Dernier message: 23/05/2006, 11h32
  4. [débutant]class File : delete/renameTo()
    Par Zazawitch dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 23/01/2006, 21h36
  5. Pb de suppression d'un fichier avec la méthode File.delete()
    Par benzing dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 21/01/2006, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo