Bonjour,
Je suis en train de développer une petite application et je souhaite pouvoir accéder à un enregistrement d'un fichier à travers son numéro.
Je désire donc utiliser un fichier en accès direct.
Mais en réfléchissant au problème je me dis qu'en java un chaîne de caractère n'a pas une taille fixe...
Pour pouvoir me positionner dans mon fichier mes enregistrements doivent avoir une longueur fixe afin de pouvoir faire un positionnement avec une instruction du type
f.seek( taille_de_ma_classe * numero )
Pour résoudre ce problème dois-je écrire des méthodes transformant mon objet en un tableau de byte (dont je maîtrise chaque octet) et inversement ?
Ais-je raté qqch dans mes lectures ?
Merci pour votre aide.
Partager