3import java.util.NoSuchElementException;
20 @Override
public T
dequeue() throws NoSuchElementException {
33 private void print(String message) {
34 for (
int i=0;i<size_;++i)
35 System.err.print(
" ");
36 System.err.println(message+
" => "+
toString());
Implementation of AbstractQueue as a (dynamically resized) circular buffer based on array.
String toString()
Get string representation.
A queue that outputs messages on enqueue and dequeue.
void enqueue(T x)
Enqueue element at end of queue.
T dequeue()
Remove front element from queue.
AuD lecture: Data structures, algorithms, examples.