Коллекция Java, Упражнения PriorityQueue: Упражнение 3 с решением
Напишите программу на Java, чтобы добавить все элементы очереди приоритетов в другую очередь приоритетов.
Пример решения : —
Код Java:
import java.util.PriorityQueue; открытый класс Exercise3 {public static void main (String [] args) {PriorityQueue queue1 = new PriorityQueue (); queue1.add ("Красный"); queue1.add («Зеленый»); queue1.add («Апельсин»); System.out.println ("Priority Queue1:" + queue1); PriorityQueue queue2 = new PriorityQueue (); queue2.add («Розовый»); queue2.add («Белый»); queue2.add («Черный»); System.out.println ("Priority Queue2:" + queue2); //добавляем queue2 в queue1 queue1.addAll (queue2); System.out.println ("Новая очередь приоритета1:" + очередь1); }}
Пример вывода:
Priority Queue1: [Green, Red, Orange] Priority Queue2: [Black, White, Pink] New Priority Queue1 : [Черный, Зеленый, Оранжевый, Красный, Белый, Розовый]
Редактор кода Java: