Bonjour à tous,
J'ai un petit problème avec mon programme.
Celui-ci doit dans un premier temps afficher une liste de nombre contenue dans un fichier.txt, donc à la base j'ai bien récupéré mon fichier.
Ensuite je dois l'afficher, voici comment j'ai procédé(ce n'est qu'un petit bout du code) :
String filename = file ;
BufferedReader bufferedReader = new BufferedReader(new FileReader(filename));
System.out.println("Fichier lu "+ filename);
int col ;
int lign=0 ;
String line ;
line = bufferedReader.readLine();
String [] Lecture= line.trim().split(" " );
int [] [] matrice= new int [Lecture.length] [Lecture.length];
while(line != null)
{
for (col=0 ; col< Lecture.length ; col++)
{
matrice [lign] [col]= Integer.parseInt(Lecture[col]);
}
lign++ ;
line = bufferedReader.readLine();
if(line!=null)
Lecture= line.trim().split(" " );
}
bufferedReader.close();
return matrice;
}
IL y a manifestement un problème avec cette étape mais je ne comprends pas où se situe mon erreur.
Voilà ce que ça donne quand j'essaie de compiler :
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method parseInt(String) in the type Integer is not applicable for the arguments (String[])
at projet.PPtst.ReadFile(PPtst.java:185)
at projet.PPtst.main(PPtst.java:12)
J'espère que vous saurez m'aider...
Merci !
Message édité par Doudi1010 le 23-05-2016 à 17:30:07