Ecrire en sortie Java

Résolu
99redkiller Messages postés 16 Statut Membre -  
99redkiller Messages postés 16 Statut Membre -
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

A voir également:

4 réponses

Krysstof Messages postés 1659 Statut Membre 294
 
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"
1
99redkiller Messages postés 16 Statut Membre 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
Krysstof Messages postés 1659 Statut Membre 294
 
ah oui, un \ dans une chaine de caractère doit etre remplacer par un double antislash :
\\

donc ca donne "c:\\temp\\monfichier.txt"
0
99redkiller Messages postés 16 Statut Membre 1
 
Danke ;)
0