Copier un fichier dans un vecteur en java
Résolu
alffouss
Messages postés
150
Statut
Membre
-
choubaka Messages postés 5535 Date d'inscription Statut Modérateur Dernière intervention -
choubaka Messages postés 5535 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.
Configuration: Windows XP Internet Explorer 6.0
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. -
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) -
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. -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
ok alors