Salut,
Tu peux utiliser "l'identity hashCode" qui identifie de manière unique chaque objet en mémoire :
int identity = System.identityHashCode( objet );
En général ce nombre correspond à l'adresse mémoire de l'objet utilisé par la JVM (mais ce n'est pas une obligation et cela peut dépendre de l'implémentation de la JVM).
a++
[edit]

Envoyé par
wichtounet
Il faudrait voir si String redéfinit la méthode hashCode() ou non.
Nos post se sont croisé 
Bien sûr que String redéfinit hashCode() ! Sinon on ne pourrait pas utilisé de String dans les Map 
System.identityHashCode() qui retourne la même chose que la méthode hashCode() de base
Partager