자바 PriorityQueue

(Java Queue에서 넘어옴)

1 개요[ | ]

자바 Class PriorityQueue
java.util.PriorityQueue
import java.util.PriorityQueue;
public class MyClass {
    public static void main(String args[]) {
        PriorityQueue<Integer> pq = new PriorityQueue<Integer>();
        pq.add(3);
        pq.add(1);
        pq.add(4);
        pq.add(2);
        System.out.println( pq.toString() );
        // [1, 2, 4, 3]
    }
}
import java.util.PriorityQueue;
import java.util.Collections;
public class MyClass {
    public static void main(String args[]) {
        PriorityQueue<Integer> pq = new PriorityQueue<Integer>(Collections.reverseOrder());
        pq.add(3);
        pq.add(1);
        pq.add(4);
        pq.add(2);
        System.out.println( pq.toString() );
        // [4, 2, 3, 1]
    }
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}