java中的参数和项目

Oak*_*ork 0 java netbeans

我在传递价值方面遇到了问题.

这是我的尝试:

batchP.updateItemNfilter2(JobType.ImportJob, importJobId, item.getID(), item.getNfilter2());
Run Code Online (Sandbox Code Playgroud)

在我的批处理持久性我有:

/**
     * updates nfilter2 value
     * @param jobType
     * @param jobID
     * @param itemID
     * @param nfilter2
     */

    public void updateItemNfilter(short idx, JobType jobType, long jobId, long itemID, long n) throws Exception {
        batchSql.updateItemNfilter(idx, getJobItemTableName(jobType, jobId), itemID, n);
    }
Run Code Online (Sandbox Code Playgroud)

知道我可能做错了什么吗?是因为我试图通过一个项目,它期待一个参数?

谢谢

mat*_*t b 5

您还没有告诉我们实际的错误是什么,但是您将四个参数传递给一个需要五个的方法.

看起来你缺少参数short idx.