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   -
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.
Configuration: Windows XP Internet Explorer 6.0

5 réponses

  1. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    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.
    0
  2. alffouss Messages postés 150 Statut Membre 5
     
    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)
    0
  3. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    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.
    0
  4. alffouss Messages postés 150 Statut Membre 5
     
    merci pout ton aide.
    c bon ça fonctionne
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    ok alors
    0