当我们写一个方法的时候,不确定需要用到结果参数,这个时候可以用到Java的可变参数(不定项参数),
列:
public class A
{
public void print(String...args)
{
for(int i=0;i<args.length;i++)
{
sysout......(args[i]);
}
}
............main(...)
{
A a = new A();
a.print("1","2");
a.print("1","2","3");
}
}
输出结果就是:
1
2
1
2
3
注意:如果可变参数方法与固定方法的名称相同,那么在进行调用的时候,会先进行固定参数的匹配,匹配不上再进行可变参数方法。