比如
public static void printMax(double...numbers)
如果要运用到代码中是什么意思?
还有这几个方法声明错在哪里?
public static void print(String...strings, double...numbers)
public static void print(double...numbers, String name)
public static double...print(double d1, double d2)
public static void printMax(double...numbers) 中的numbers表示你可以传入相同的double类型的参数0到N个。
至于下面的为什么错?错在哪里?
编译报错原因:The variable argument type String of the method print must be the last parameter
变长参数只能作为最后一个参数,这个是变长参数的基本语法。