import java.util.*;
// Deque: Double-ended queue, allows insertion & removal from both ends , rear and front end.
// Dequeue(verb, action, method): To remove an element from the front of a queue.
public class Main
{
public static void main(String[] args) {
Deque<Integer> deque = new LinkedList<>();
deque.addFirst(1); // 1
deque.addFirst(2); // 2 1
deque.addLast(3); // 2 1 3
deque.addLast(4); // 2 1 3 4
System.out.println(deque);
deque.removeFirst();
System.out.println(deque); // 1 3 4
System.out.println("first el = " + deque.getFirst());
System.out.println("last el = " + deque.getLast());
}
}
No comments:
Post a Comment