ArrayDeque.clear() has the following syntax.
public void clear()
In the following code shows how to use ArrayDeque.clear() method.
// w w w .j a v a 2 s . c om import java.util.ArrayDeque; import java.util.Deque; public class Main { public static void main(String[] args) { Deque<Integer> deque = new ArrayDeque<Integer> (8); deque.add(1); deque.add(2); deque.add(10); System.out.println(deque); // finding size of this deque int retval = deque.size(); System.out.println("Deque consists of "+ retval +" elements"); deque.clear(); retval = deque.size(); System.out.println("Now, deque consists of "+ retval +" elements"); } }
The code above generates the following result.