Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3019 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Debutant :Token et Vector

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Debutant :Token et Vector

n°913969
Three
Posté le 03-12-2004 à 15:20:39  profilanswer
 

G un fichier comportant les noms, especes, abscisses, et ordonnées de differents arbres presents dans une foret.
Le but de mon programme est donc d'inserer c arbres ds la foret.
J'ai donc utilsé StringTokenizer pour "découper" mes chaines de caracteres en mots.
J'ai aussi créer un Vector listeArbre.
Le probleme c'est que je ne sais pas, avec listeArbre.addElement, comment introduire mes differents tokens dans mon vector.
J'espere que vous pourrez m'aider, et n'oublier pas qu je debute  :)  

mood
Publicité
Posté le 03-12-2004 à 15:20:39  profilanswer
 

n°914080
the real m​oins moins
Posté le 03-12-2004 à 16:29:01  profilanswer
 

pas compris la question :??:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°914104
mazargman
Posté le 03-12-2004 à 16:53:31  profilanswer
 

Il faut que tu fasses une classe Arbre avec les attributs suivants: nom, espece, x, y, ainsi que leurs méthodes getXXX et setXXX
Ensuite quand tu parcours une ligne de ton fichier, tu crées une instance de la classe Arbre et tu mets chaque token dans l'attribut qui va bien:
 
monArbre.setNom(tokenizer.nextToken());
monArbre.setEspece(tokenizer.nextToken());
 
Enfin, tu ajoutes ton objet Arbre à ton Vector.
Vala.


Message édité par mazargman le 03-12-2004 à 17:08:57
n°914267
Three
Posté le 03-12-2004 à 21:12:24  profilanswer
 

ma classe Arbre est deja créer en faite.  
Mais qu'entends tu par getXXX setXXX? ca pas tres clair pour moi, désolé.

n°914431
the real m​oins moins
Posté le 04-12-2004 à 00:51:56  profilanswer
 

mais c'est quoi que t'arrives pas à faire là !?
 
vector.add(monJoliArbre) !?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°914598
Three
Posté le 04-12-2004 à 12:55:03  profilanswer
 

Voila c ca que j'arrive pas a faire puisque G plusieurs et differents arbres :)

n°914656
the real m​oins moins
Posté le 04-12-2004 à 14:02:51  profilanswer
 

euh ?
vector.add(arbre1)
vector.add(arbre2)
 ?
ché pas moi, une boucle?
 
... t'es pas très explicite sur ton "problème" ..


Message édité par the real moins moins le 04-12-2004 à 14:33:16

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°914671
Jubijub
Parce que je le VD bien
Posté le 04-12-2004 à 14:14:35  profilanswer
 

moinmoins a raison : t pas hyper explicite...
 
alors pour voir si g bien suivi :  
 
en gros tu veux une collection (un vector ou autre), qui contienne tous les arbres de ta foret......
 
ces "arbres" sont décrits dans un fichier texte, où je suppose qu'une ligne = 1 arbre...
 
je ferais ca comme ca dans l'idée (après je suis qu'un noob en java, je v surement bouffer de la pelle à clou).
 
je ferais une petite classe DataParser, qui en gros contiendrait la lecture du fichier, et une méthode qui :
Boucle tant que t pas à la fin du fichier  
- lit une ligne du fichier
- rempli un string nom, un string espèce (ou un Objet Espece, selon si tu stockes des caractéristiques propres aux espèces), un int x, un int y
- tu crées un Arbre avec tt ces paramètres (donc tu as la classe Arbre dont parle mazargman)
 
ensuite, ben tu vois, mais là ton add va marcher...


---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Debutant :Token et Vector

 

Sujets relatifs
débutant c++ gtk cherche aide pour petit programmedébutant recherche aide pour gtk et c++
[Débutant] Optimisation d'un menu[openGL/debutant] Eclairage infini.
question de débutant à propos des array[JAVA] (débutant) Copier un tableau à deux dimensions
debutant : comment aller a la ligne dans une chaîne[débutant] Gtkmm et openGL
[Débutant] Erreur création table (MySQL) vector recerche d'occurence
Plus de sujets relatifs à : Debutant :Token et Vector


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR