-
Constructor Summary 
Constructors
Create an empty random queue.
-
Method Summary 
Remove and return a random item.
void
boolean
Return an iterator over the items in random order.
static void
Return (but do not remove) a random item.
int
Return the number of elements.
-
Constructor Details 
-
MyRandomQueue 
Create an empty random queue.
-
Method Details 
-
isEmpty 
Is it empty?
-
size 
Return the number of elements.
-
enqueue 
Add an item.
-
sample 
Return (but do not remove) a random item.
-
dequeue 
Remove and return a random item.
-
iterator 
Return an iterator over the items in random order.
- Specified by:
iterator
in interface Iterable<T>
-
main 