我在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 .................. –