
Originariamente inviata da
AleX3mE
Ciao a tutti, ho un problemone con un esercizio. Ho creato questa lista di 1000 oggetti Quadrato con lato random da 1 a 20. Ora però devo eliminare i duplicati da questa lista e non riesco a trovare una soluzione.
public class EsempioArrayList
{
public static void main(String[] args)
{
ArrayList<Quadrato> ListaQuadrati = new ArrayList<Quadrato>();
for(int x = 0 ;x < 1000; x++)
{
int lato = (int) (Math.random()*21) +1;
Quadrato myQuadrato = new Quadrato(lato);
ListaQuadrati.add(myQuadrato);
}
System.out.println(ListaQuadrati);
Soluzioni? Grazie mille a tutti in anticipo.