Bonjour à tous,

je viens du monde du C/C++ et quand je veux gérer des données dans un fichier binaire, je prends une bonne vieille structure dans laquelle je mets mes champs fixes et zou, j'écris ça dans un fichier. Du coup après fastoche, je saute de structure en structure et je peux parcourir mes données.
Maintenant je cherche à faire la même chose en Java. J'ai trouvé la classe RandomAccessFile qui me permet de me balader dans le fichier et de lire des données de base, mais avec les chaines de caractères c'est autre chose. Je suis obligé d'utiliser String.format pour pouvoir écrire des chaines de taille fixe.

Bref, j'aimerais bien que ce soit aussi rapide qu'en C/C++ mais là je trouve ça un peu galère. Vous connaissez un autre moyen ?

Merci d'avance.

Kalkul