嗨,有什么方法可以将变量参数传递给方法吗?
public void unMarshalling(String type, int number){
}
这样就可以代替int,使我的方法能够传递float,double,string和其他原始数据类型(+ string)。任何简单的例子将不胜感激!非常感谢!
最佳答案
尝试这个:
public void unMarshalling(Object ... params) {
}
现在,您可以传递任意数量的任何类型的参数:
unMarshalling(23);
unMarshalling("Hello");
unMarshalling("Hello", 45.3);