Im ajoutant un POJO à une liste liée et maintenant je veux vérifier si la liste contient cet objet. Le code ci-dessous ne fonctionne pas, des suggestions?Comment tester si un certain objet est dans une liste
List<Object> data = new LinkedList<Object>();
FooBar obj = new FooBar();
data.add(obj);
if (data.contains(FooBar.class)) {
// true
}
Qu'est-ce que vous essayez de faire ici? Est-ce que vous essayez de voir si 'data' contient l'objet' obj', ou essayez-vous de dire s'il contient un objet de type 'FooBar'? – azurefrog
si la liste contient un objet de type FooBar –
Dans ce cas se référer à: http://stackoverflow.com/questions/6350158/check-arraylist-for-instance-of-object –