J'ai une ArrayList d'objets en Java. Les objets ont quatre domaines, dont deux que j'avais utiliser pour examiner l'objet est égale à une autre. Je suis à la recherche de la manière la plus efficace, compte tenu de ces deux champs, pour voir si le tableau contient l'objet.
La clé est que ces classes sont générés sur la base d'XSD objets, donc je ne peux pas modifier les classes elles-mêmes pour remplacer l' .equals
.
Est-il mieux que simplement en parcourant manuellement et en comparant les deux champs pour chaque objet et à la rupture quand on les trouve? Qui semble tellement en désordre, à la recherche d'une meilleure façon.
Edit: la liste de tableaux vient d'une réponse SOAP qui est unmarshalled dans les objets.