среда, 30 октября 2019 г.

Честная очередь FIFO Queue

В данном примере цифры будут выводиться по правилу FIFO
Queue q1 = new LinkedList<>();
q1.offer(4);
q1.offer(5);
q1.offer(23);
q1.offer(1);

System.out.println(q1);
System.out.println(q1.poll());
System.out.println(q1.poll());
System.out.println(q1.poll());

В этом примере poll будет выводить цифры отсортированными по возрастанию...
Queue q = new PriorityQueue<>();
q.offer(4);
q.offer(5);
q.offer(23);
q.offer(1);

System.out.println(q);
System.out.println(q.poll());
System.out.println(q.poll());
System.out.println(q.poll());

Комментариев нет:

Отправить комментарий