Você está aqui: Java ::: Pacote java.util ::: ArrayDeque |
|
Como criar uma fila em Java usando a classe ArrayDeque do pacote java.utilQuantidade de visualizações: 675 vezes |
|
Uma fila é uma estrutura de dados do tipo FIFO (First-In-First-Out), na qual o primeiro elemento a entrar na estrutura é o primeiro a ser removido. Há inúmeras formas de se implementar uma fila em Java. Nesta dica mostrarei como podemos realizar essa tarefa usando uma classe ArrayDeque, que é uma implementação de vetor redimensionável da interface Deque. Neste exemplo eu usei o método add() para enfileirar um novo valor na fila. Para desenfileirar um elemento eu usei o método poll(). Por fim, para sabermos qual elemento é o primeiro na fila, basta usarmos o método peek(). Veja o código Java completo para o exemplo:
Ao executar este código Java nós teremos o seguinte resultado: Conteúdo da fila: [20, 13, 64, 75] O primeiro elemento da fila é: 20 O elemento removido foi: 20 Conteúdo da fila: [13, 64, 75] Enfileirei o valor 91 Conteúdo da fila: [13, 64, 75, 91] |
|
![]() |
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |