[JAVA] problème ecriture dans un fichier JAVA

Résolu/Fermé
e.khalil Messages postés 33 Date d'inscription lundi 1 juin 2009 Statut Membre Dernière intervention 15 mai 2010 - 30 avril 2010 à 00:18
 e.khalil - 1 mai 2010 à 03:55
Bonjour,
Je viens de me trouver en face d'un problème, c'est que le programme n'écris pas dans le fichier "data.txt", voici le code source:

N.B: les tableaux: labels, tab et tabLoisir ont la même taille (*.size() = 8) , pour que la boucle for ne signale aucun problème ;)
ArrayList<String> labels = new ArrayList<String>();
ArrayList<String> tab = new ArrayList<String>();
ArrayList<String> tabLoisir = new ArrayList<String>();
labels.add(nom.getText().toString()); // la même chose pour les autres éléments
....
tab.add(_nom); // la même chose pour les autres éléments
....
tabLoisir.add(loisirSport); // la même chose pour les autres éléments
....

try {

FileWriter fw = new FileWriter("data.txt");
for(int i=0;i<tab.size();i++)
fw.write(labels.get(i) + " " + tab.get(i) + "" + tabLoisir.get(i));
fw.close();
} catch (IOException e1) {
e1.printStackTrace();
}
...



A voir également:

1 réponse

choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 2 100
30 avril 2010 à 07:42
Salut

Ton fichier "data.txt" existe-t-il ???

Tu dois peut-être le créer avant, ou du moins tester sa présence, ou son chemin
1
si le fichier existe il sera remplacé, s'il n'existe pas il sera créé :)
merci comme même j'ai résolu mon problème :)
0