关于泛型方法的返回类型的问题

时间:2015-12-01 18:46:04

标签: java generic-collections

编辑我的第一个通用方法时遇到问题。这是我的方法:

    public <T> void validate(Class <T> clazz, Object model, String modelInstanceName, BindingResult result){
    .....
    }

有效。

现在,我的问题是“验证”方法必须返回FieldError类型。我尝试编辑它,按照这里阅读的一些帖子,但我仍然继续得到错误。

我试过这样的事情:

public <T> FieldError validate(Class <T> clazz, Object model, String modelInstanceName, BindingResult result){
    .....
    FieldError fieldError =  new FieldError(......);
    return fieldError;
}

但我仍然收到错误:This method must return a result of type FieldError

谢谢

0 个答案:

没有答案