Set

La classe TreeSet di Set – Lezione 34 di Java Avanzato

TreeSet come un albero di ricerca bilanciato TreeSet, è un Set implementato interiormente come un albero di ricerca bilanciato. Questa classe estende l’interfaccia SortedSet perché gli elementi vengono inseriti in modo ordinato secondo un ordinamento naturale della classe o non naturale. Di conseguenza gli elementi presenti nel TreeSet devono implementare l’interfaccia Comparable o l’interfaccia Comparator. …

La classe TreeSet di Set – Lezione 34 di Java Avanzato Leggi altro »

La classe HashSet di Set – Lezione 33 di Java Avanzato

HashSet, memorizzare gli elementi con il metodo hashCode La classe HashSet rappresenta un’implementazione dell’interfaccia Set, questo tipo di implementazione conserva gli oggetti in tabelle simili alle HashTable. Una tabella hash rappresenta un array associativo suddiviso in bucket. Un bucket è una casella dell’array di HashSet, in cui oni qualvolta si vuole aggiungere un oggetto viene …

La classe HashSet di Set – Lezione 33 di Java Avanzato Leggi altro »

L’interfaccia Set di Collection – Lezione 32 di Java Avanzato

L’interfaccia Set come insieme di elementi senza duplicati L’interfaccia Set rappresenta in Java una collezione o insieme di elementi in cui non sono presenti duplicati. Questi elementi costituiscono un insieme in senso matematico in cui non sono presenti elementi uguali tra loro. Set non aggiunge metodi rispetto a quelli ricevuti da Collection, ma restringe i …

L’interfaccia Set di Collection – Lezione 32 di Java Avanzato Leggi altro »