From 6f4bba2515d7a4a81fc42c012b038d2315f8d6e7 Mon Sep 17 00:00:00 2001 From: shivu2806 <91802335+shivu2806@users.noreply.github.com> Date: Mon, 4 Oct 2021 12:23:50 +0530 Subject: [PATCH] initial commit --- priorityQueue.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 priorityQueue.java diff --git a/priorityQueue.java b/priorityQueue.java new file mode 100644 index 0000000..a2e701a --- /dev/null +++ b/priorityQueue.java @@ -0,0 +1,25 @@ +import java.util.*; +class TestCollection12{ +public static void main(String args[]){ +PriorityQueue queue=new PriorityQueue(); +queue.add("Amit"); +queue.add("Vijay"); +queue.add("Karan"); +queue.add("Jai"); +queue.add("Rahul"); +System.out.println("head:"+queue.element()); +System.out.println("head:"+queue.peek()); +System.out.println("iterating the queue elements:"); +Iterator itr=queue.iterator(); +while(itr.hasNext()){ +System.out.println(itr.next()); +} +queue.remove(); +queue.poll(); +System.out.println("after removing two elements:"); +Iterator itr2=queue.iterator(); +while(itr2.hasNext()){ +System.out.println(itr2.next()); +} +} +}