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 :

FileOutputStream ecraser ou ajouter


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut FileOutputStream ecraser ou ajouter
    Salut à tous.

    J'ai une petite question métaphysique. Quand je fait un

    out = new FileOutputStream("evenements.sql");

    comment est-ce que je sais si je vais ajouter des donnée en fin de fichier ou l'ecraser pour en créer un autre?

    voici un bout du code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    // Création du fichier de sortie
    FileOutputStream out;
    PrintStream p;
    out = new FileOutputStream("evenements.sql");
    p = new PrintStream( out );
    je voudrais écrase le fichier "evenements.sql" à chaque fois.

    merci à vous

  2. #2
    Membre expérimenté Avatar de g0up1l
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 341
    Par défaut
    la réponse est là :

    http://java.sun.com/j2se/1.4.2/docs/...putStream.html

    tu peux passer un paramètre pour préciser si tu ajoutes à la fin ou pas

  3. #3
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut
    J'avais bien vu cette page et plus précisement

    FileOutputStream(File file)
    Creates a file output stream to write to the file represented by the specified File object.
    FileOutputStream(File file, boolean append)
    Creates a file output stream to write to the file represented by the specified File object.
    donc si je ne met rien ca écrase mais c'est quoi le boolean a mettre? true?

  4. #4
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2007
    Messages : 12
    Par défaut
    salut,

    le boolean "append" ça veut dire "ajouter en fin" donc si tu met true il rajoutera à la fin du fichier, si tu met false, il écrasera le fichier.

  5. #5
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut
    Meci à vous

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

Discussions similaires

  1. Ajouter du contenu au lieu d'ecraser
    Par patricx dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/08/2010, 14h34
  2. Réponses: 4
    Dernier message: 14/05/2007, 10h50
  3. [système] Comment ajouter un item dans le context menu de Windows ?
    Par ddmicrolog dans le forum API, COM et SDKs
    Réponses: 8
    Dernier message: 29/06/2005, 17h03
  4. Connaitre l'unitée à ajouter dans USES
    Par DelphiCool dans le forum Langage
    Réponses: 7
    Dernier message: 01/08/2002, 13h48
  5. Ajouter une aide
    Par Mailgifson dans le forum C++Builder
    Réponses: 5
    Dernier message: 12/06/2002, 13h32

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