JAVA Lecture du gros fichiers
Maure
-
Maure -
Maure -
Bonjour,
Je voudrai lire et tronquer une partie(1000 lignes par exemple, ) de mon gros fichier(2GO), la marinière que j'ai trouvé est :
J'ouvre le gros fichier : new BufferedReader(new FileReader(grosFichier ))
Je boucle 1000 fois pour récupérer mes lignes, et je continue a boucler pour sauvegarder le reste du grosfichier dans un fichier temporaire, une fois je suis arrivé a la fin de mon grosfichier, je le férme et je l'écrase par le fichier temporaire et je supprime ce dernier ...
Mais cette opération est désastreuse sur :
- la performance
- la mémoire (des fois j'ai un outofmemory)
Est ce que qqn aurait une idée pour améliorer mon code, please!
D'avance Merci,
Je voudrai lire et tronquer une partie(1000 lignes par exemple, ) de mon gros fichier(2GO), la marinière que j'ai trouvé est :
J'ouvre le gros fichier : new BufferedReader(new FileReader(grosFichier ))
Je boucle 1000 fois pour récupérer mes lignes, et je continue a boucler pour sauvegarder le reste du grosfichier dans un fichier temporaire, une fois je suis arrivé a la fin de mon grosfichier, je le férme et je l'écrase par le fichier temporaire et je supprime ce dernier ...
Mais cette opération est désastreuse sur :
- la performance
- la mémoire (des fois j'ai un outofmemory)
Est ce que qqn aurait une idée pour améliorer mon code, please!
D'avance Merci,
A voir également:
- JAVA Lecture du gros fichiers
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages