何時在 Java 中使用可變引數方法?


只要在每次呼叫某方法時你想傳遞不同的數量引數,你都應該使用可變引數方法。

此示例建立了 sumvarargs() 方法,它將可變數量的 int 數值作為引數並返回這些引數的總和作為輸出。

示例

即時演示

public class Main {
   static int sumvarargs(int... intArrays) {
      int sum, i;
      sum = 0;
      
      for(i = 0; i< intArrays.length; i++) {
         sum += intArrays[i];
      }
      return(sum);
   }
   public static void main(String args[]) {
      int sum = 0;
      sum = sumvarargs(new int[]{10,12,33});
      System.out.println("The sum of the numbers is: " + sum);
   }
}

輸出

The sum of the numbers is: 55

更新於: 30-Jul-2019

145 瀏覽量

開啟你的職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.