Java Collection Framework - Collection interface - Queue
안녕하세요.이전 시간에 이어 Collection Interface의 Queue를 배워보도록 하겠습니다. Queue 자료 구조는 대표적인 FIFO 형태로 먼저 들어온 원소가 가장 먼저 나가는 특징을 가지고 있는 자료 구조입니다. Queue의 구현체로는 양방향 큐라고 불리는 ArrayDeque, PriortyQueue 등이 존재합니다. 제공되는 메서드로는 다음과 같습니다. 그럼 우선 순위 큐에 대해 알아보도록 하겠습니다. 우선순위를 가지는 Queue로 부여된 우선순위에 맞춰 정렬되어 반환 값을 제공합니다. 우선순위를 지정하기 위해서는 compareTo 메서드를 통해 지정해주어야 합니다. 대표적인 특징으로는 배열을 저장 공간으로 사용하고 힙 형태로 데이터를 저장한다는 것인데요.이를 통해 우선순위 ..