Quel est le moyen le plus rapide pour comparer les deux jeux en Java?

Je suis en train d'essayer d'optimiser un morceau de code qui compare les éléments de la liste.

Par exemple.

public void compare(Set<Record> firstSet, Set<Record> secondSet){
    for(Record firstRecord : firstSet){
        for(Record secondRecord : secondSet){
            //comparing logic
        }
    }
}

Veuillez prendre en compte que le nombre d'enregistrements dans des ensembles sera élevé.

Grâce

Shekhar

  • Il n'est pas possible d'optimiser les boucles sans le savoir (et de modifier) la comparaison de la logique. Pourriez-vous montrer plus de votre code?
InformationsquelleAutor Shekhar | 2010-07-27