【发布时间】:2015-10-09 00:54:06
【问题描述】:
举个例子:
public static String[] multipleOfSameSet(String var,int setLength){
String[] out = new String[setLength];
for(int i=0; i<setLength; i++){
out[i] = var;
}
return out;
}
但我希望它适用于 int、double 和大约 10 个其他类。 我尝试使用一个类来代替 String,它给了我一个错误的世界。这里:
有没有可能??如果是,我该怎么做?
【问题讨论】:
-
您这样做是为了达到什么目的?您可以使用通用类“Object”,但可能有更好的方法来做任何您想做的事情。
-
答案也称为基于协议的开发...确保您的各种输入类型实现了必要的接口。
-
int和double不是类。 -
@immibis int 和双 ARE 类。尝试整数 x = new Integer(5)