Bonjour,
je désire redéfinir ma méthode equals pour définir lorsque deux objets crées sont "equals"
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
@Override
	public boolean equals(Object o){
		MyObject myObject=(MyObject)o;
		if(this.getO().equals(myObject.getO()))
			return true;
		else
			return false;
	}
Puis j'ai une erreur à l'execution de type:
Exception in thread "main" java.lang.ClassCastException
au niveau de la ligne MyObject myObject=(MyObject)o;

Comment y remédier ?
Merci par avance

[ Modéré par SEMPERE Benjamin ]
Ajout des balises code
Les Règles du Forum