Bonjour,
j'ai un petit soucis avec la méthode contains de la class Collection.
Voici l'exemple :
Collection legende = new ArrayList();
RefTableItem item1 = new RefTableItem("CODE1","Mon code 1" );
RefTableItem item2 = new RefTableItem("CODE2","Mon code 2" );
RefTableItem item3 = new RefTableItem("CODE3","Mon code 3" );
legende.add(item1);legende.add(item2);legende.add(item3);legende.add(item4);
legende.add(item5);legende.add(item6);legende.add(item7);
RefTableItem itemSearch = new RefTableItem("CODE2","Mon code 2" );
if (legende.contains((RefTableItem)itemSearch))
{
System.out.println("Trouvé" );
}
else
{
System.out.println("Non trouvé" );
}
Et systématiquement mon élément itemSearch n'est pas trouvé dans la Collection legende. Pourquoi ?
D'avance merci pour votre aide.
Message édité par tafkap le 18-05-2005 à 14:35:27