Tableau à deux dimensions et données dans un fichier texte
Bonjour,
J'essaie de copier le contenu d'un fichier texte dans un tableau à deux dimensions, mais j'ai l'erreur : Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 12
Voici le code en question :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| int[] nbreDeJours = {31,28,31,30,31,30,31,31,30,31,30,31};
double[][] joursDates = new double [12][];
String ligne = "";
BufferedReader lecteurFichier = null;
lecteurFichier = new BufferedReader(new FileReader(nomFichier));
// mettreDonneesDansTableau
// (joursDates, nbreDeJours);
int annee = Integer.parseInt(lecteurFichier.readLine());
while ((ligne = lecteurFichier.readLine()) != null)
{
for (int i = 0; i < joursDates.length; i++)
{
for (int j = 0; j < joursDates[i].length; i++)
{
joursDates[i][j] = Double.parseDouble(ligne);
}
}
System.out.println(ligne);
}
lecteurFichier.close(); // toujours fermer le fichier |
Le fichier texte contient 366 lignes.
Merci d'avance