[Java] 可变参数 底层数据 →→→→→进入此内容的聊天室

来自 , 2019-06-07, 写在 Java, 查看 100 次.
URL http://www.code666.cn/view/1cc3633c
  1. package c.cn.itcast.autoparam;
  2.  
  3. import org.junit.Test;
  4.  
  5. public class AutoParam1 {
  6.         @Test
  7.         public void test1() {
  8.                 int a = 10;
  9.                 int b = 20;
  10.                 // int arr[] = { 10, 20, 30, 40, 50 };
  11.                 double sum = add(1.0, 5.9);
  12.                 System.out.println(sum);
  13.         }
  14.  
  15.         private int add(int a, int b) {
  16.                 // TODO Auto-generated method stub
  17.                 return a + b;
  18.         }
  19.  
  20.         // private int add(int arr[]) {
  21.         // int sum = 0;
  22.         // for (int i = 0; i < arr.length; i++) {
  23.         // sum += arr[i];
  24.         // }
  25.         // return sum;
  26.         // }
  27.  
  28.         /**
  29.          * 可变参数 底层 数据
  30.          *
  31.          * @param arr
  32.          * @return 125
  33.          */
  34.         private double add(double... arr) {
  35.                 double sum = 0;
  36.                 // 5.9 --->5
  37.                 for (int i = 0; i < arr.length; i++) {
  38.                         sum += arr[i];
  39.                         // System.out.println(sum);
  40.                 }
  41.                 return sum;
  42.         }
  43. }
  44.  

回复 "可变参数 底层数据"

这儿你可以回复上面这条便签

captcha