我在Netbeans中遇到了一个奇怪的编译错误。<METHOD_NAME>的类型是错误的
我正在创建一个Experiment对象并在其上调用一个运行方法。
Experiment experiment=new Experiment();
Result result = experiment.run(t, steps, trials, breadth, depth, seed, distribution);
编译器抱怨
The type of run(Maplayout, int, int , int, int, long, int) is erroneous.
我的方法签名看起来正常:
public Result run(MapLayout t, int steps, int trials,
int breadth, int depth, long seed, int distribution)
我有双重检查我传递的PARAMATERS,他们似乎都正常。如果我通过:
experiment.run(null, 1,1,1,1,1l,1);
我在run方法上得到相同的编译错误。
我是否缺少明显的东西? Javascript是否损坏了我的大脑?
错误消息和声明之间至少有一个区别:Maplayout vs MapLayout。请你可以发布一个简短的*完整*程序来证明问题? –
你使用netbeans 7.2吗? – lakshman
7.4 .................. –