问题描述
解决方案
只能返回object类型了。
解决方案二:
根据类型入参返回泛型,这样不可以么?给个Spring 中BeanFactory 的接口方法为例子,定义如下:
T getBean(Class requiredType) throws BeansException;
你可以参考这种思路吧。
解决方案三:
你就不能定义一个结果类么...
class Result {
private int intRes;
private String strRes;
private intType; // 0 为整型, 1为字符串
//setter and getter
}
还有用泛型应该也可以的;
嗯,讲真,虽然我也是半通不通,但讲真,很多java用了十几年的人的水平估计给java设计者提鞋都不够,你这一上来就逻辑缺陷,建议不要想太多;
解决方案四:
不要想太多了,直接上Object
解决方案五:
是没有像你讲的缺陷的。具体返回什么类型是你已知的。是你设计方法上的有所欠缺。
解决方案六:
object也行。泛型也行。
解决方案七:
让这个方法返回Object类型,然后返回的类型用instanceof来判断是Integer类型还是String类型,根据判断结果来确定保存的类型。
时间: 2024-12-23 11:15:33