alguém pode me explicar porque a saida do código abaixo será: “bye 2, seguido por uma Exceção”
CÓDIGO…
Queue q = new PriorityQueue();
q.offer(new String("hello "));
q.offer(new String("hi ") );
q.offer(new String("bye "));
for ( Object o : q )
{
System.out.println(q.poll() + " " + q.size());
}