Java LanguageInterfaccia Dequeue


introduzione

Un Deque è una collezione lineare che supporta l'inserimento e la rimozione degli elementi ad entrambe le estremità.

Il nome deque è l'abbreviazione di "coda doppia" e viene solitamente pronunciato "mazzo".

La maggior parte delle implementazioni di Deque non pone limiti fissi sul numero di elementi che possono contenere, ma questa interfaccia supporta deques a capacità limitata e senza limiti di dimensione fissa.

L'interfaccia di Deque è un tipo di dati astratto più ricco di Stack e Queue perché implementa contemporaneamente stack e code allo stesso tempo

Osservazioni

I generici possono essere usati con Deque.

Deque<Object> deque = new LinkedList<Object>();

Quando una deque viene utilizzata come coda, vengono visualizzati i risultati del comportamento FIFO (First-In-First-Out).

Deques può anche essere utilizzato come stack LIFO (Last-In-First-Out).

Per ulteriori informazioni sui metodi, consultare questa documentazione.

Interfaccia Dequeue Esempi correlati