我正在遵循指南并尝试学习Java。我正在运行Java版本10.0.1。我所有其他代码都可以编译。但我不断收到以下错误:
错误:无法找到或加载主类priorityQueuePractice.PriorityQueue 由以下原因引起:java.lang.ClassNotFoundException:priorityQueuePractice.PriorityQueue
这似乎是我缺少了一些东西。我要遵循的教程具有完全相同的代码,所以我不确定我的有什么不同。
package pQueue;
import java.util.Queue;
import java.util.PriorityQueue;
public class PQueue {
public static void main(String[] args) {
Queue<Integer> Heaps = new PriorityQueue<Integer>();
Heaps.add(4);
Heaps.add(34);
Heaps.add(62);
Heaps.add(72);
for(Integer x: Heaps)
{
System.out.println(x);
}
System.out.println(Heaps.element() + " " + Heaps.peek() );
while (!Heaps.isEmpty() )
{
System.out.println(Heaps.poll() );
}
}
}
我已经搜索了几天,但找不到解决方案。如果有人可以帮助,将不胜感激!