didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 2017
-
7 oct. 2006 à 16:08
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
8 oct. 2006 à 14:28
Bonjour a tous.
je me suis fais une methode qui a pour but d'ecrir dans un fichier.
Ici mon pb c'est que lors que j'appelle cette methode, tous les messages s'affichent (Amorcage appeler... etc.), mais il n'y a rien dans le fichier (il devrais y etres ecrie "Bla Bla Bla...").
voila ma methode:
"public static void AmorceFichier(){
System.out.println("Amorcage appeler...");
try{
System.out.println("Amorcage en cours...");
PrintWriter FichierAmorse = new PrintWriter (new FileWriter("UT.txt",true));
FichierAmorse.println ("Bla Bla Bla...");
FichierAmorse.println ("");
FichierAmorse.println ("");
System.out.println("Amorcage en cours...");
}catch (Exception ex){
System.out.println("Erreure: "+ex);
}
System.out.println("Amorcage terminer...");
} "
je l'appelle de la maniere suivante (depuis un autre methode != de main):
"if (a && b){
AmorceFichier();
}"
PS: les messages me servent de test et de verification pour savoir si toutes les instructione ont bien ete appeller.
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 20172 7 oct. 2006 à 16:39
merci bcp.
par contre, comment est ce que je peu aller a la ligne a chaque fois?
par exemple pour ecrire:
"Bla bla1
Bla bla 2"
je fais :
"FichierAmorse.write ("Bla bla1\n");
FichierAmorse.write ("Bla bla2\n");"
mais ca ne marche pas (ca m'ecrit "Bal bla 1[] Bla bla 2 []").
comment faire?