credevo avesse usato HashSet e per "riordinare sempre gli elementi" intendesse che ogni volta che ciclava l'array (magari premendo F5 sul browser in caso di una web application) gli elementi gli venissero restituiti in un ordine differente.Originariamente inviato da Metallica
allora ho usato set, questo mi elimina il problema dei duplicati, ma come list, mi riordina sempre gli elementi.