java.util.Collection : possibilité d'insérer des objets de types différents?
Bonjour à tous,
J'aimerais savoir si c'est possible d'insérer des objets de différents types dans une Collection (java.util.Collection)?
Si oui, j'aimerais connaître la façon d'itérer sur les éléments afin de faire le "casting" pour récupérer les données.
J'ai fait un test JUnit pour valider si cela fonctionnait et j'en suis arrivé à une boucle sans fin. Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Collection col = new ArrayList();
col.add("1"); // Ajout d'un objet String
col.add(Integer.valueOf(1)); // Ajout d'un objet Integer
Iterator it = col.iterator();
while(it.hasNext()) {
System.out.println("test");
} |
Merci !