Ecrire en sortie Java

Résolu
Bonjour,

Je cherche a ecrire en sortie dans un fichier txt. Pour cela je veux utiliser le FileWriter, sauf que je ne sais pas s'il faut lui passer en argument le "path" complet, mettre l'extension ".txt". Quelqu'un peut m'aider?! Merci

4 réponses

  1. ah oui, un \ dans une chaine de caractère doit etre remplacer par un double antislash :
    \\

    donc ca donne "c:\\temp\\monfichier.txt"
    1. Merci krystoff,

      J'ai essaye le path absolu sauf qu'il semble qu'il a des problemes avec les ''\'' il me dit Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )???!!
      1. un filewriter ecrit des truc dans un fichier, si tu veux que ce soit un fichier texte avec une extension en .txt
        il faut mettre le ".txt" dans le nom du fichier, tu pourrait mettre ".toto" ca marcherait pareil, le contenu serait du texte, mais le fichier ne s'ouvrira pas tout seul avec le bloc note

        concernant le chemin, si tu ne précise pas de chemine et que tu mets juste "monfichier.txt" le fichier sera créer dans le dossier ou tu auras lancer ton application

        si tu veux qu'il soit créé dans un dossier particulier, il faut utiliser le chemin complet :

        absolu "c:\temp\monfichier.txt"
        relatif ".\sousdossierdelappli\monfichier.txt"