Bonjour,
j'ai un certain nombre de fichiers (en général 2 ou 3). J'ai une fonction "lire" dans la classe LectureEcriture qui me permet de lire les données et de retourner un String.
Jusque là pas de problème, je lis bien les bons fichiers avec les bons contenus.
Mais lorsque je fais :
Code Java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part String[] donneeTmp = lectureEcriture.lire("dossier/tmp/" + j +".txt", "\r\n");
donneeTmp récupère les bonnes valeurs dans le premier fichier mais se décale du nombre de lignes du fichiers pour chaque fichiers suivant.
Je n'arrive pas à comprendre d'où vient le problème.
Je mets le code pour que vous compreniez mieux :
Code Java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 String[][] donnees = new String[nombreLignesMax][nombreOperations]; for(int j=1 ; j<nombreOperations+1 ; j++) { String[] donneeTmp = lectureEcriture.lire("dossier/tmp/" + j +".txt", "\r\n"); for(int i=0 ; i<nombreLignesTaleau[j-1] ; i++) { donnee[i][j-1] = donneeTmp[i]; } }
Merci.
Bonne journée.
Partager