Entonces, haciendo:
Código:
HashSet hashset = new HashSet();
hashset.addAll(arrayList);
¿Con eso es suficiente?
Lo que pasa es que el equals que tengo overriden (sobreescrito) compara por un campo (idContrato) y yo quiero comparar por el Nº de contrato (otro campo diferente).