Bonjour j'ai une préoccupation en ce qui concerne la recherche dans un fichier.
pour ceux qui connaisse pascal ou delphi il ya une fonction EOF() qui permet de savoir si on est fin de fichier.
comment savoir en java qu'on est en fin de fichier?l'idée est d'une part de sortir du fichier si on est en fin de fichier à l'ouverture et d'autre part de le parcourir pour la recherche d'un élément.Avec le code si dessous je vais essayer d'expliquer ma préoccupation
ce code me permet de lire le premier élément alors que moi j'aimerais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Public class TPersonne extends Object implements Serializable{ public vois personne(){} public string nom, public string getnom(){ return this.nom; } public void setnom(string value){ this.nom:=value; } } public class fichier{ FileInputStream fis=new FileInputStream("personne.ser"); ObjectInputStream ois=new ObjectInput Stream(fis); Tpersonne personne=(Tpersonne)ois.ReadObject(); }
1 savoir si le premier elemetn n'existe pas c'est à dire qu'on est en fin de fichier
2. passer à l'objet suivant au cas où celui en cours ne correspond pas à celui recherché.
comment procéder?
merci pour vos reponses
Partager