Bonjour,
Voila l'algo sur lequel je bute.
J'ai un fichier texte à un endroit défini, je le lis (jusqu'ici pas de problème) et lorsque je tombe sur la ligne ayant comme texte "toto" je dois alors vérifier si 2 lignes au dessus j'ai la valeur "titi" comme texte.
Si c'est le cas alors je prends les 40 lignes au dessus de "titi", "titi" compris et je les stock dans une arrayList et je fais ca pour tout le fichier car il y a bcp de chance d'avoir plusieurs "toto" et "titi", ainsi que le bloc de texte de 40 lignes en question.
J'ai essayé les LineNumberReader qui marche bien, mais même lorsque je set le nombre de ligne à la valeur de mon choix et que je fais un readLine() dessus, il ne prend pas la ligne que je veux...
Peut-être que la meilleure solution serait de stocker au fur et à mesure dans un tableau et d'effacer au fur et à mesure, je ne sais pas trop.
Merci d'avance pour votre aide
TP







Répondre avec citation



Partager