Relire les lignes d'un fichier texte

hassona Messages postés 22 Statut Membre -  
Sir Bedevere Messages postés 3 Statut Membre -
Bonjour,

je cherche à relire les lignes d'un fichier texte que j'ai déja parcouru par une boucle while.

InputStream ips2=new FileInputStream("configure.tpl");
InputStreamReader ipsr2=new InputStreamReader(ips2);
BufferedReader br2=new BufferedReader(ipsr2);

String ligne;
String content="";

while((ligne=br2.readLine())!=null){
content=content+"\n"+ligne;
}

-- le problème réside dans le fait que que je veux parcourir de nouveau mon fichier dans la suite de mon programme en utilisant encore la méthode java "readLine()", et puisque le fichier est déja parcouru par la même méthode, alors le String donné par cette méthode est nul.

je cherche une méthode qui permet de revenir à la première ligne du fichier.

Merci pour votre aide.
A voir également:

4 réponses

shuya89 Messages postés 483 Statut Membre 39
 
c'est quoi comme langage?
0
hassona Messages postés 22 Statut Membre
 
le langage java.
0
shuya89 Messages postés 483 Statut Membre 39
 
je peut pas t'aider alors dsl
0
Sir Bedevere Messages postés 3 Statut Membre
 
Tu peux toujours recréer un nouveau InputStream et un nouveau BufferedReader, pour relire tout depuis le début. Mais peut-être ces classes proposent-elles des méthodes pour revenir au début du fichier (à vérifier dans la doc), ça serait plus économe en ressources.
0