Dans ma méthode de lecture, j'essaie d'extraire les numéros de ligne pour ensuite pouvoir réordonner celles-ci, mais sans succès.
Exemple:
public static void lire() {
String tab[]= new String[nombrelignes];
int inum=0;
try {
BufferedReader fichier = new BufferedReader(new FileReader("fichier.txt" ));
while((ligne = fichier.readLine()) != null ) {
m++;
tab[m]=ligne;
num = tab[m].substring(0, tab[m].indexOf("." ));
inum = Integer.parseInt(num);
/* par exemple pour m=1 on a inum=2.
J'aimerais donc pouvoir remettre les lignes dans l'ordre avec tab[inum]? */
}
fichier.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
Message édité par supermoule le 18-03-2008 à 10:29:23