Varargs(變數引數)

varargs 方法引數允許該方法的呼叫者指定指定型別的多個引數,每個引數作為單獨的引數。它在方法宣告中通過基型別後的三個 ASCII 句點(...)指定。

該方法本身將這些引數作為單個陣列接收,其元素型別是 varargs 引數的型別。陣列是自動建立的(儘管仍允許呼叫者傳遞顯式陣列,而不是將多個值作為單獨的方法引數傳遞)。

varargs 規則:

  1. Varargs 必須是最後一個引數。
  2. 該方法中只能有一個 Varargs。

你必須遵守上述規則,否則程式將給出編譯錯誤。