//增强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;
}
}
4.9 增强for循环 方法的可变参数
最新推荐文章于 2025-02-23 23:56:37 发布
