이중 우선순위큐를 구현하기 위해 TreeMap에 대해 알아보자
이를 기반으로 둔 TreeSet도 함께 알아보겠다.
NavigableMap을 구현하기에 아래 매소드를 사용 가능하다. (쓸만한 몇개만 가져옴)
- firstEntry()
- lastEntry()
- pollFirstEntry()
- pollLastEntry()
기본 정렬에서 최소값 최대값을 조회하는 매소드는 다음과 같다.
- firstKey(): 최소
- lastKey(): 최대
NavigableSet을 구현하기에 아래 매소드를 사용 가능하다. (쓸만한 몇개만 가져옴)
- pollFirst(): 최소
- pollLast(): 최대
단순 조회용 매소드로 아래 매소드를 사용할 수 있다.
리턴타입은 원소 타입인 E 타입이다.
- first()
- last()