大牛们帮忙看看问题,我同学的eclipse完美运行代码,我的运行不了,一运行就报错,说没实现接口方法,但我同学的eclipse就可以完美运行

苏牙 2019-05-20 08:16:57
/**
* @ClassName: Number10
* @author: Xia
* @Date: 2019年5月18日 下午11:38:20
*/
class Position implements Comparable<Position>
{
int x,y;
Position(int x,int y)
{
this.x = x;
this.y = y;
}
int getLength(int a,int b)
{
return a*a-b*b;
}
@Override
public int compareTo(Position o)//代码本身没有问题,但运行不了,删除了Override才能运行,但也会报错。
{
return this.getLength(this.x,this.y)-o.getLength(o.x,o.y);
}
}

public class Number10
{
public static void main(String[] args)
{
Position[] positions = new Position[]
{new Position(15,30),
new Position(20,35)};
System.out.println(Math.sqrt(positions[0].compareTo(positions[1])));
}
}
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
a8509190 2019-05-21
  • 打赏
  • 举报
回复
和你同学用一样的JDK
jinggangshi 2019-05-21
  • 打赏
  • 举报
回复
导入的问题,检查你的import
如果没错,检查JDK版本
Unicode Escapes 2019-05-20
  • 打赏
  • 举报
回复
把override注释掉试试
游北亮 2019-05-20
  • 打赏
  • 举报
回复
代码没问题,估计环境问题,安装jdk1.8试试。 开发考虑用idea吧,参考: https://blog.csdn.net/youbl/article/details/2912427
苏牙 2019-05-20
  • 打赏
  • 举报
回复

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧