2023.8 - Java - Java可变参数(variable arguments)

类似于 javascript 的 剩余运算符;

   function sum(...numbers) {
     return numbers.reduce((acc, curr) => acc + curr, 0);
   }

   console.log(sum(1, 2, 3, 4)); // 输出 10
   

Java可变参数注意事项: 

  • 方法中只能有一个可变参数(变量参数)。
  • Java可变参数必须是最后一个参数。

Java可变参数错误用法 :

void method(String... a, int... b){}//编译错误
  
void method(int... a, String b){}//编译错误

你可能感兴趣的:(2023-java,java,开发语言)