以下代码:
private double currentTime;
private Queue<ScheduledEvent<S>> diary;
public Simulation() {
diary = new PriorityQueue<ScheduledEvent<S>>;
}
在一个名为Simulation<S>
的抽象类中,我得到了以下所有Eclipse错误。
Syntax error on tokens, delete these tokens
Syntax error, insert ">>" to complete ReferenceType2
Syntax error, insert "AssignmentOperator Expression" to complete Assignment
Syntax error, insert ";" to complete BlockStatements
原因是什么?我没有看到任何可能导致此错误的拼写错误或空白作业。
答案 0 :(得分:4)
因为您遗漏了()
diary = new PriorityQueue<ScheduledEvent<S>>();
你正在调用构造函数,即使没有传递任何仍需要()
的参数