Salve a tutti.
Dovendo realizzare un albero, nella fattispecie uno pseudo file system è sufficiente usare la collections TreeMap?
Grazie
Salve a tutti.
Dovendo realizzare un albero, nella fattispecie uno pseudo file system è sufficiente usare la collections TreeMap?
Grazie
No, TreeMap effettivamente usa un albero (tra l'altro è un Red-Black tree!) ma per uso "interno" per rendere la collezione "sorted" (ordinata in base al contenuto degli oggetti). Ma dall'esterno tu non "vedi" un albero ... solo una mappa associativa chiave->valore.Originariamente inviato da Vik27
Dovendo realizzare un albero, nella fattispecie uno pseudo file system è sufficiente usare la collections TreeMap?
Ed è vero che è un NavigableMap, quindi puoi "navigare" avanti e indietro del tipo "dammi la chiave appena superiore alla chiave xyz" o cose del genere. Ma non ti sarebbe utile e ripeto, non lo puoi usare come "albero".
Devi fare tu le classi necessarie per modellare albero e nodi e fare tu la gestione, per le operazioni che devi fare, è chiaro.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Ah, grazie, qualche suggerimento?