我想将不同数量的字符串传递给java中的一个函数,它假定是用来过滤查询的字符串,它可以是2-4个字符串。
您认为什么是最好的方法?
a)为具有不同数量参数的同一功能创建重载?b)创建一个字符串数组的新实例并将其传递给函数?
还有其他首选的方式吗?
谢谢
Java从1.5开始就支持变量参数列表:
public void myMethod(String... values)
{
for (String val : values)
{
// do something
}
}
规则很简单:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句