Bonjour,

petit problème auquel je n'ai pas trouvé de réponse sur le forum :
je lis un fichier (10 Mo) via un readLine et si la ligne correspond à un pattern précis, je veux récupérer les cinq lignes précédentes.

Dans BufferedReader je ne trouve pas de méthodes me le permettant.

Je dois utiliser une autre classe pour lire ? Ou je lis le flux en entier et note les lignes qui m'intéressent puis je relis directement les blocs qui m'intéressent (ça m'embete un peu de relire le fichier une autre fois) ?

Merci pour votre aide.