有人可以帮助我,看看如何解决这个问题?
这是我得到的错误,有人可以告诉我我做错了什么
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();
}
答案 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;