Bonjour,
Je dispose d'un fichier texte contenant des lignes qui commencent par # et un caractère ={*, @, t, c}.
J'ai lu le fichier ligne par ligne en cherchant les lignes commençant par #@ comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5#* --- #@ -,-,- #t ---- #c ---
Je souhaite lire au sein de cette boucle "while" la ligne commençant par #c qui apparaît juste après la ligne courante #@ (la variable lig dans le code source) et la sauvegarder dans une variable string.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 String ligne; while ((lig=br.readLine())!=null){ if (lig.length()>1) { car=lig.charAt(1); if (car=='@') X=lig.split(","); }}
Est ce qu'il y a un moyen de lire la première ligne #c sachant que #c apparaît toujours après deux lignes de #@
Merci d'avance.
Partager