Bonjour,

J'ai essayé de chercher par tous les moyens...je vois pas comment je pourrais faire.Donc je m'en remet à vous.

ContactAdressePro tmpContact = (ContactAdressePro)ContactAvecAdressePro.elementAt(i);
Groupe tmpGroupe = tmpContact.getGroupe();
String tmpLibGroupe = (String)tmpGroupe.getLibelleGroupe();

System.out.println("Si " + tmpLibGroupe + " = " + strNomGroupe);
if(tmpLibGroupe == strNomGroupe);
{
System.out.println("Egalité " + tmpLibGroupe + " = " + strNomGroupe);
//tmpContact.afficherContact();
}

En gros je veux savoir si le libellé du groupe passé en paramètre est égal à la valeur du contact en cours de lecture.

Le problème, les groupes etc.. sont chargé à partir d'une base de donnée MySQL (Problème UNICODE ? etc...?) et donc quand je vérifie qu'ils sont égaux... ça passe pas

ça me renvois ça :
Si Amis = Amis
Si Amis = Amis
Si Groupe4 = Amis

Donc il ne rentre pas dans le if.

J'ai lu que le contains résoudrais bien des malheurs mais impossible de faire
tmpLibGroupe.contains() , cette méthode n'est pas présente.

Auriez-vous une idée ? Merci d'avance !

Mickaël.