=
-
[Java] Deque 덱 / 데크 사용법Spring\Java 2021. 8. 30. 14:05
Deque (Double-ended Queue) : 큐의 양쪽으로 삽입/삭제 가능 - Scroll : 한쪽으로만 입력 가능 - Shelf : 한쪽으로만 출력 가능 1. 선언 Deque dq = new ArrayDeque(); 2. 삽입 dq.addFirst(1); // 앞에 삽입 -> 용량 초과시 예외 발생 dq.offerFirst(1); // 정상 처리 true, 실패 false dq.addLast(1); dq.offerLast(1); dq.add(1); // addLast()와 동일 dq.push(1); // addFirst()와 동일 ------------------------------------------------------- dq.addAll(Collection