Lire un fichier et mettre des String[ ] dans un String[ ] [ ]
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:
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:
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.