어느쪽으로 입/출력 하는지에 따라 스택과 큐 둘다 사용 가능
// 선언
Deque<Integer> deque = new LinkedList<>();
add() // 마지막에 원소 삽입
addFirst()
addLast()
offer() // 마지막에 원소 삽입
offerFirst()
offerLast()
remove() // 맨 앞 원소 제거
removeFirst()
removeLast()
poll // 맨 앞 원소 제거
pollFirst()
pollLast()
// 맨 앞 원소 확인
getFirst()
peek()
peekFirst()
// 맨 뒤 원소 확인
getLast()
peekLast()
Java
복사