常用API 一、优先级队列二、栈 一、优先级队列 //小根堆 PriorityQueue<Integer> pqMin = new PriorityQueue<>(); //大恨堆 PriorityQueue<Integer> pqMax = new PriorityQueue<>((a,b) -> b - a); //添加元素 pqMin.add(3); pqMin.offer(4); pqMin.offer(5); //删除堆顶元素 pqMin.remove(); pqMin.poll(); //拿到堆顶元素 System.out.println(pqMin.peek()); 二、栈