#1 Le 15/11/2008, à 20:12
- Badaking2
remplir tableau entiers à partir fichier texte
Salut,
J'aimerais remplir un tableau à partir d'un fichier texte contenant des entiers. Ce fichier textes comporte un nombre connu de lignes, et 3 colonnes. Mon tableau serait donc plutot une matrice a deux dimensions.
Merci d'avance de m'aider.
++
#2 Le 15/11/2008, à 20:32
- Respawner
Re : remplir tableau entiers à partir fichier texte
Quel langage ?
Hors ligne
#3 Le 15/11/2008, à 21:05
- Badaking2
Re : remplir tableau entiers à partir fichier texte
Ah oui désolé, c'est en java.
#4 Le 15/11/2008, à 21:57
- Badaking2
Re : remplir tableau entiers à partir fichier texte
Mon code pour l'instant ressemble à ça mais cela me retourne les erreurs :
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at PROJET.mat.main(dede.java:27)
int compt = 0;
int [][] matrice;
FileReader fr = new FileReader(args[0]);
int i;
int j = 0;
int lu = fr.read();
matrice=new int[lu][3];
for(i=0;i<lu;i++)
for(j=0;j<3;j++)
lu = fr.read();
if (lu != -1)
matrice[i][j]=lu;
fr.close();}
}
#5 Le 15/11/2008, à 22:16
- Badaking2
Re : remplir tableau entiers à partir fichier texte
En fait dans mon fichier texte, la premiere ligne contient le nombre total de lignes, c'est pour ça que je le récupère en premier pour définir la taille de mon tableau.
#6 Le 15/11/2008, à 22:19
- Respawner
Re : remplir tableau entiers à partir fichier texte
Ca devrait t'aider. http://forum.ubuntu-fr.org/viewtopic.php?id=267820
Evite le multipost saypabien
Hors ligne
#7 Le 15/11/2008, à 22:31
- Badaking2
Re : remplir tableau entiers à partir fichier texte
Mais c'est pas un multipost C'est pas moi qu'ai écris l'autre message