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

Langage Java Discussion :

Ecraser un fichier


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Goupo
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2006
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2006
    Messages : 505
    Par défaut Ecraser un fichier
    Salut,

    Ci dessous mon code permettant de sauvegarder les attributs d'une Video dans un fichier.

    Je voudrai créer une méthode qui permette d'enregistrer toutes les Videos d'un Array dans dans un fichier.

    Pour cela, j'aimerai que l'écriture ne soit pas une mise à jour mais qu'elle écrase le fichier existant.

    Je pense devoir changer le out, sur la ligne PrintWriter pw = new PrintWriter(out);, pour autre chose mais quoi?

    Merci.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    /**
         * Enregistre uneVideo dans le fichier
         * @param nomFichier
         * @param uneVideo
         */
        public void enregistreVid(String nomFichier, Video uneVideo)
        {
        	try
        	{
        		FileWriter out  = new FileWriter(nomFichier, true);
            	PrintWriter pw = new PrintWriter(out);
     
            	pw.write(uneVideo.getNom() + "\n");
            	pw.write(uneVideo.getAuteur() + "\n");
            	pw.write(uneVideo.getProducteur() + "\n");
            	pw.write(uneVideo.getGenre() + "\n");
            	pw.write(uneVideo.getNote() + "\n");
            	pw.write(uneVideo.getCommentaire() + "\n");
            	pw.write(uneVideo.getDuree() + "\n");
            	pw.write(uneVideo.isEmprunte() + "\n");
            	pw.close();
        	}
        	catch(IOException e)
        	{
        		System.out.println("Problème d'écriture fichier.");
        	}
        }

  2. #2
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Salut,

    Remplace la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FileWriter out  = new FileWriter(nomFichier, true);
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FileWriter out  = new FileWriter(nomFichier, false);
    ou bien par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FileWriter out  = new FileWriter(nomFichier);
    @+


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  3. #3
    Membre éclairé Avatar de Goupo
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2006
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2006
    Messages : 505
    Par défaut
    Super, Merci!
    ====>

    Ceci-dit, ton avatar est hyper scotchant, c'est injuste pour les types qui ont beaucoup de boulot à faire en peu de temps parce qu'ils s'y sont mis au dernier moment.

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

Discussions similaires

  1. Installer2Go - Ecraser des fichiers à l'installation
    Par OulamOrt dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 06/06/2007, 15h57
  2. [XALAN] Ecrasement de fichier
    Par doudou_rennes dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 28/11/2006, 11h12
  3. [OSQL]ne pas ecraser le fichier d'output
    Par Qapoka dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/08/2006, 16h44
  4. [VB6]-Debutant empecher d ecraser un fichier.
    Par Slumpy dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/05/2006, 15h19
  5. reinstallation sans ecraser le fichier table1.db ?
    Par ouldfella dans le forum Outils
    Réponses: 2
    Dernier message: 27/03/2006, 22h48

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