Copier un fichier dans un vecteur en java
Résolu
alffouss
Messages postés
125
Date d'inscription
Statut
Membre
Dernière intervention
-
choubaka Messages postés 39442 Date d'inscription Statut Modérateur Dernière intervention -
choubaka Messages postés 39442 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je souhaite copier le contenu d'un ficher *.txt dans un vecteur en java.
Vous pouvez me donner QLQ lien pour effectuer cette tâche.
je souhaite copier le contenu d'un ficher *.txt dans un vecteur en java.
Vous pouvez me donner QLQ lien pour effectuer cette tâche.
A voir également:
- Copier un fichier dans un vecteur en java
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
5 réponses
Salut
tu dois copier un seul fichier txt ou plusieurs ?
Si c'est le contenu d'un seul fichier, je ne vois pas l'utilité d'un vecteur, un objet de type StringBuffer est largement suffisant.
tu dois copier un seul fichier txt ou plusieurs ?
Si c'est le contenu d'un seul fichier, je ne vois pas l'utilité d'un vecteur, un objet de type StringBuffer est largement suffisant.
en faite je doit juste copier un seul fichier dans ce vecteur.
j'ai deja creer mon vecteur. et je veux juste copier le contenue de chaque ligne dan mon vecteur.
Exemple:
toto.txt
sur chaque ligne je let un triplet: "10.0.0.1;DETF66;ffzono"
"89.6.0.1;EFHTT;BBYTYJ"
"56.0.0.1;YTJRregREG;YTEJH265"
sur chaque ligne de mon fichier j'aurais un triplet,
le but est de copier toutes les lignes de mon fichier avec le vecteur que j'ai crréé
exemple: public void copier( File 1)
j'ai deja creer mon vecteur. et je veux juste copier le contenue de chaque ligne dan mon vecteur.
Exemple:
toto.txt
sur chaque ligne je let un triplet: "10.0.0.1;DETF66;ffzono"
"89.6.0.1;EFHTT;BBYTYJ"
"56.0.0.1;YTJRregREG;YTEJH265"
sur chaque ligne de mon fichier j'aurais un triplet,
le but est de copier toutes les lignes de mon fichier avec le vecteur que j'ai crréé
exemple: public void copier( File 1)
re
une solution est de récupérer l'entièreté du fichier txt dans un stringbuffer
ensuite dans une boucle définir un tokenizer. Dans ton cas, un ";". D'après ce que je vois, chaque ligne en contient deux, c'est pas évident.
L'idéal serait de terminer chaque ligne par un signe distinct. A ce moment là, un seul token suffit à déterminer la ligne à entrer dans ton vecteur.
Ex: 89.6.0.1;EFHTT;BBYTYJ#
En clair, dans ta boucle, tu vas rechercher chaque occurrence de #, le résultat te donnera un string à insérer dans le vecteur.
une solution est de récupérer l'entièreté du fichier txt dans un stringbuffer
ensuite dans une boucle définir un tokenizer. Dans ton cas, un ";". D'après ce que je vois, chaque ligne en contient deux, c'est pas évident.
L'idéal serait de terminer chaque ligne par un signe distinct. A ce moment là, un seul token suffit à déterminer la ligne à entrer dans ton vecteur.
Ex: 89.6.0.1;EFHTT;BBYTYJ#
En clair, dans ta boucle, tu vas rechercher chaque occurrence de #, le résultat te donnera un string à insérer dans le vecteur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question