Get java.lang.NoSuchMethodError when running simple codes

I have the following JAVA code. It compiles fine, but when I run it, I got the following error: Exception in thread "main" java.lang.NoSuchMethodError: Edge.(LVertex;D)V at Test.main(Test.java:27) Any clue? Thanks in advance! import java.util.ArrayList; class Vertex{ public int key; public ArrayList edges; public double minDistance = Double.POSITIVE_INFINITY; public Vertex(int key) { this.key = key; edges = new ArrayList(); } } class Edge{ public Vertex target; public double weight; public Edge(Vertex t, double w) { target = t; weight = w; } } public class Test { public static void main(String[] args) { Edge e = new Edge(new Vertex(1), 1.0); } }
Your .class files are out of date.

以上就是Get java.lang.NoSuchMethodError when running simple codes的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏