【发布时间】:2019-12-25 05:41:27
【问题描述】:
我想在不使用对象的情况下根据条件更改返回值。我如何使用泛型(如果可能)做到这一点?
public Object getABC(SearchVO sVO) throws Exception {
if(sVO.getNo() != null && sVO.getNo() != 0) {
return service.one(sVO); // return not list
} else {
return service.list(sVO); // return list Type
}
}
【问题讨论】:
-
调用者如何在编译时知道运行时的数据是什么?想想吧。
-
@GhostCat :哦,对不起,我忘了。 :)
-
@GhostCat :我认为他是。 ;)
标签: java spring generics return