4.9增强for循环 方法的可变参数

xiaoxiao2021-02-28  38

//增强for循环 方法的可变参数 class ForEachDemo { public static void main(String[] args) { int[] nums1 = new int[]{1,2,3}; //使用循环迭代出数组中的每一个元素 //for循环 for (int i=0;i<nums1.length ;i++ ) { System.out.println(nums1[i]); } //foreach 底层依然是for循环 /* for(数组元素类型 变量名 : 数组名) { 循环体 } */ for(int i : nums1) { System.out.println(i); } double sum = getSum(0.8,10.0,20.0,30.0); System.out.println(sum); } /* 方法的可变参数 计算商品总和 可变参数必须作为方法的最后一个参数 方法最多只有一个可变参数 */ static double getSum(double cutoff,double... arr) { System.out.println(arr.length); double sum = 0.0; for(double price : arr) { sum = sum +price; } return sum * cutoff; } }
转载请注明原文地址: https://www.6miu.com/read-2629410.html

最新回复(0)