在抽象类中缺少“”AssignmentOperator表达式“?

时间:2013-02-18 03:05:33

标签: java assignment-operator

以下代码:

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

原因是什么?我没有看到任何可能导致此错误的拼写错误或空白作业。

1 个答案:

答案 0 :(得分:4)

因为您遗漏了()

diary = new PriorityQueue<ScheduledEvent<S>>();

你正在调用构造函数,即使没有传递任何仍需要()的参数