java中允许一个方法中存在多个参数
public class Parmvarexmple { //参数可变的方法
public int sum(int...n)
{
int tempSum=0; for (int option : n) {
tempSum+=option;
}
return tempSum;
} public static void main(String[] args)
{
Parmvarexmple obj=new Parmvarexmple(); int result1=obj.sum(1,2);
int result2=obj.sum(1,2,3,4,5); System.out.println(result1);
System.out.println(result2);
}
}
我们一般所看到的是方法重载,然而方法重载中尽管方法名相同,但需要多次定义不同传入参数,而java允许一个方法传入多个参数。