Tuesday 11 November 2014

Java : Collection Framework : Queue (How to remove elements)


Click here to watch in Youtube : https://www.youtube.com/watch?v=9A7bZS-LBek

QueueExample.java
import java.util.LinkedList;
import java.util.Queue;

/*
 *  Example of remove() and poll() methods.
 */
public class QueueExample
{

    public static void main( String[] args )
    {
        Queue<Integer> queue = new LinkedList<Integer>();
        queue.add(200);
        queue.add(300);
        queue.add(400);
        queue.add(500);

        System.out.println("queue : " + queue + "\n");

        /*
         * Retrieves and removes the head of this queue. This method differs
         * from poll only in that it throws an exception if this queue is empty.
         */
        Integer removedElement = queue.remove();

        System.out.println("removedElement : " + removedElement);
        System.out.println("queue : " + queue + "\n");

        /*
         * Retrieves and removes the head of this queue, or returns null if this
         * queue is empty.
         */
        removedElement = queue.poll();
        System.out.println("removedElement : " + removedElement);
        System.out.println("queue : " + queue + "\n");

    }
}

Output
queue : [200, 300, 400, 500]

removedElement : 200
queue : [300, 400, 500]

removedElement : 300
queue : [400, 500]


To Download QueueDemoRemovePoll Project Click the below link

https://sites.google.com/site/javaee4321/java-collections/QueueDemoRemovePoll.zip?attredirects=0&d=1

See also:

  • All JavaEE Viedos Playlist
  • All JavaEE Viedos
  • Servlets Tutorial
  • All Design Patterns Links
  • JDBC Tutorial
  • No comments:

    Post a Comment