Copier un fichier dans un vecteur en java
Résolu/Fermé
alffouss
Messages postés
125
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
20 novembre 2024
-
4 août 2009 à 14:22
choubaka Messages postés 39407 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 9 décembre 2024 - 6 août 2009 à 11:57
choubaka Messages postés 39407 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 9 décembre 2024 - 6 août 2009 à 11:57
A voir également:
- Copier un fichier dans un vecteur en java
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Ouvrir un fichier .bin - Guide
5 réponses
choubaka
Messages postés
39407
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
9 décembre 2024
2 104
4 août 2009 à 14:28
4 août 2009 à 14:28
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.
alffouss
Messages postés
125
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
20 novembre 2024
5
4 août 2009 à 14:54
4 août 2009 à 14:54
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)
choubaka
Messages postés
39407
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
9 décembre 2024
2 104
6 août 2009 à 10:20
6 août 2009 à 10:20
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.
alffouss
Messages postés
125
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
20 novembre 2024
5
6 août 2009 à 11:10
6 août 2009 à 11:10
merci pout ton aide.
c bon ça fonctionne
c bon ça fonctionne
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
choubaka
Messages postés
39407
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
9 décembre 2024
2 104
6 août 2009 à 11:57
6 août 2009 à 11:57
ok alors