22.21 Queues

Queues

Overview

A Queue is a FIFO (First In, First Out) data structure where elements are added at the back and removed from the front.

Topics

Examples

import java.util.LinkedList;
import java.util.Queue;

Queue<Integer> queue = new LinkedList<>();
queue.add(1);
queue.add(2);
queue.add(3);

System.out.println("Dequeued: " + queue.poll());
System.out.println("Front: " + queue.peek());

Tags

#java #queue #datastructures #fifo