Passe en base mais ca sera plus lourd (gestion de la base oblige)
Version imprimable
Où t'as vu ça, on peux accéder où on veut dans un fichier sans lire le reste, choisi juste correctement tes api dans java.io!
Je rajoute qu'on a pas besoin de tout stocker pour ensuite faire de l'analyse au cas par cas (de toutes façons tu prendra des cas bien précis dans une série de plusieurs millions??), il suffit que les paramètres de la simulation soit connus pour la rendre reproductible à souhait.... Question de choix.
ah bonnes nouvelles alors je vais me documenter sur les API nio // io
Pour écrire dans un fichier j'utilise actuellement PrintWriter et BufferReader avec StringTokenizer pour lire un fichier
On peux accéder où on veux dans un fichier avec un RandomAccessFile par exemple (pas le plus performant cependant).
Ce que tu demande, c'est à toi de faire le job, convertir ligne X colone Y en une position dans le fichier (un fichier c'est purement des données mises dans un ordre linéaire).
le plus performant étant ?
tout ce qui se trouve dans java.nio
en l'occurence, par exemple, les mappedbytebuffer, accessibles via les filechannel.
Ok merci. Maintenant à moi de comprendre le fonctionnement de ces classes.