hw的java编译器错误

时间:2014-11-25 13:03:27

标签: java compiler-errors

有人可以帮助我,看看如何解决这个问题?

这是我得到的错误,有人可以告诉我我做错了什么

Waypoint.java:58:错误:')'预期       返回距离(Travelable otherTravelable)/速度;                                 ^ Waypoint.java:58:错误:非法开始表达       返回距离(Travelable otherTravelable)/速度;                                                 ^ Waypoint.java:58:错误:不是声明       返回距离(Travelable otherTravelable)/速度;                                                   ^ 3个错误

   }
   public double toDistance (Travelable otherTravelable)
   {
      return distance(otherTravelable.getPoint());
   }
   public double toTime (Travelable otherTravelable)
   {
      return toDistance(Travelable otherTravelable) / speed;
   }
   public Point2D.Double getPoint()
   {
      return this;
   }
   public Point2D.Double getPoint (Travelable otherTravelable)
   {
      return otherTravelable.getPoint();
   }

3 个答案:

答案 0 :(得分:0)

调用方法时,不指定参数的类型。

更改

distance(Travelable otherTravelable) / speed

distance(otherTravelable) / speed

答案 1 :(得分:0)

在调用方法时删除参数类型来更改此行:

toDistance(Travelable otherTravelable) / speed;

toDistance(otherTravelable) / speed;

答案 2 :(得分:0)

你已经放

toTime的返回行中的Travelable otherTravelable。 回来

 return toDistance(otherTravelable) / speed;