Utilisation d'un vecteur d'objets [Java] - Java - Programmation
Marsh Posté le 07-01-2005 à 18:00:21
Ça dépend si tu utilises java 1.5 ou 1.4 ou moins.
Avant java 1.5, ta méthode est correcte puisque Vector est une Collection (voir la doc sur le framework Collection) d'Object, donc tu peux y mettre ce que tu veux !
En Java 1.5 (ou 5.0 pour les intimes ), tu peux utiliser les generics et déclarer :
Code :
|
Ce qui est plus sûr car tu fixe le type des objets ajoutés à ta collection.
Après je te laisse lire la doc ...
Marsh Posté le 07-01-2005 à 18:08:51
J'utilise java 1.5, et nickel ce beau warning est parti
L'importance de la version de java est juste utilise pour la compilation ? ou pour l'utilisation aussi ? (c'est a dire, est ce que je devrais installé java 1.5 chez les utilisateurs pour etre certain que ca fonctionne ?)
merci
Marsh Posté le 07-01-2005 à 18:29:29
Faut que tu installes le JRE 1.5 aussi chez les clients oui.
Marsh Posté le 07-01-2005 à 18:45:05
Tiens, personne pour le traditionnel : "Les Vector, cai malle" ?
Marsh Posté le 07-01-2005 à 18:47:17
sircam a écrit : Tiens, personne pour le traditionnel : "Les Vector, cai malle" ? |
Glod 2 >
Pq ca serait mal dans ce cas? besoin d'un conteneur dynamique et facilement utilisable
Marsh Posté le 07-01-2005 à 19:33:53
Ouaip
Marsh Posté le 07-01-2005 à 17:51:04
Bonjour
bcp de question en ce moment
J'ai crée une classe qui se nomme operation, j'ai donc des objets operation.
Je souhaiterais mettre ces objets dans un vector. J'ai donc crée une nouvelle classe,
Mais je n'arrive pas à savoir si c'est la bonne méthode pour créer un vecteur d'objet
En C++ suffit de faire vector<monObjet > monVecteur; mais en java je suis un peu perdu. Surtout que j'ai un warning à la compile
--------------------Configuration: Esi - JDK version 1.5.0_01 <Default> - <Default>--------------------
Note: D:\Esi - Le Veilleur\3ème année\ALG\ProjetJava\Esi\src\vecOperations.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Process completed.
Et je ne trouve pas cette option -Xlient dans jcreator
merci pour votre aide
---------------
Mon Blog : LeVeilleur.net | Hébergement d'images : Hostipics.net