package devmanuals.com; import java.util.Deque; import java.util.LinkedList; import java.util.Iterator; public class DequePeek { public static void main(String args[]) { Deque dq = new LinkedList(); dq.add("D"); dq.add("E"); dq.add("V"); dq.add("Manuals"); System.out.println("Is Deque empty : " + dq.isEmpty()); System.out.println("Elements of deque = " + dq); System.out.println("Size of deque : " + dq.size()); Object obj = dq.peek(); System.out.println("Element at head position = " + obj); Iterator iq = dq.iterator(); while (iq.hasNext()) { dq.remove(); } System.out.println("Is Deque empty : " + dq.isEmpty()); // Here the implementation of peek() method will display null System.out.println("Therefore returns " + dq.peek()); } }