如果我尝试编写如下方法
public void someStuff(Object ... args, String a )
我收到这个错误
someStuff方法的变量参数类型Object必须是最后一个参数.
我不完全理解变量参数类型的要求是最后一个.任何输入都会有所帮助.
java method-signature
为什么varargs必须是方法签名中的最后一个参数?
varargs
我想知道原因.
java parameters variadic-functions method-signature
java ×2
method-signature ×2
parameters ×1
variadic-functions ×1