728x90
반응형
import java.util.PriorityQueue;
PriorityQueue<e> arr = new PriorityQueue();
추가 |
arr.add(e) arr.offer(e) |
삭제 | arr.remove(e) |
전체 삭제 | arr.clear() |
크기 | arr.size() |
가져오기(헤드 검색 및 제거) | arr.poll() |
가져오기(헤드 검색) | arr.peek() |
*에러 발생시 add는 예외 발생, offer는 false 반환
*선언시 자동으로 정렬됨. 객체의 큐로 할 때는 implements Comparable<> 를 한 객체로 하면 정렬됨.
https://docs.oracle.com/javase/10/docs/api/java/util/Queue.html#peek()
728x90
반응형
'언어 > JAVA' 카테고리의 다른 글
[JAVA][ARRAYS] 배열 비교 (0) | 2020.05.26 |
---|---|
[JAVA] String 맨날 헷갈리는 문법들 (0) | 2020.05.07 |
[JAVA][Comparable][Compare] 비교 (0) | 2020.04.04 |
[JAVA][Array] 배열 정렬 (0) | 2020.04.04 |
[JAVA] ArrayList (0) | 2020.04.04 |